PLCnext API Documentation 25.0.2.69
|
Namespace of the C++ standard library More...
Classes | |
struct | allocator_traits< Arp::System::Commons::Ipc::SharedData< T >::Allocator< T > > |
struct | hash< Arp::Base::Commons::Configuration::Uuid > |
std hash functor of class Uuid. More... | |
struct | hash< Arp::Base::Core::String > |
The hash functor of class Arp::Base::Core::String. More... | |
struct | hash< Arp::Plc::Commons::Meta::TypeIdentifier > |
struct | hash< Arp::System::Nm::IdType< T, TypeTag > > |
Hash function for use with std::unodered_* More... | |
Functions | |
ostream & | operator<< (ostream &os, Arp::Base::Core::byte value) |
istream & | operator>> (istream &is, Arp::Base::Core::byte &value) |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Nanoseconds &value) |
Writes the supplied value to the output stream os . More... | |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Microseconds &value) |
Writes the supplied value to the output stream os . More... | |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Milliseconds &value) |
Writes the supplied value to the output stream os . More... | |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Seconds &value) |
Writes the supplied value to the output stream os . More... | |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Minutes &value) |
Writes the supplied value to the output stream os . More... | |
std::ostream & | operator<< (std::ostream &os, const Arp::Base::Core::Hours &value) |
Writes the supplied value to the output stream os . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Nanoseconds &value) |
Reads the value from the input stream is . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Microseconds &value) |
Reads the value from the input stream is . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Milliseconds &value) |
Reads the value from the input stream is . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Seconds &value) |
Reads the value from the input stream is . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Minutes &value) |
Reads the value from the input stream is . More... | |
std::istream & | operator>> (std::istream &is, Arp::Base::Core::Hours &value) |
Reads the value from the input stream is . More... | |
Namespace of the C++ standard library
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Hours & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 'h' is appended to the value accordingly, e.g. 10h
.
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Microseconds & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 'us' is appended to the value accordingly, e.g. 100us
.
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Milliseconds & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 'ms' is appended to the value accordingly, e.g. 100ms
.
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Minutes & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 'm' is appended to the value accordingly, e.g. 100m
.
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Nanoseconds & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 'ns' is appended to the value accordingly, e.g. 100ns
.
ARP_EXPORT std::ostream & std::operator<< | ( | std::ostream & | os, |
const Arp::Base::Core::Seconds & | value | ||
) |
Writes the supplied value to the output stream os .
os | The output stream to write the value to. |
value | The value to write. |
The duration unit 's' is appended to the value accordingly, e.g. 100s
.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Hours & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 100m
or 1h
. If it is missing, the duration unit defaults to 'Hours'.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Microseconds & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 100us
or 1s
. If it is missing, the duration unit defaults to 'Microseconds'.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Milliseconds & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 100ms
or 1s
. If it is missing, the duration unit defaults to 'Milliseconds'.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Minutes & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 100s
or 1m
. If it is missing, the duration unit defaults to 'Minutes'.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Nanoseconds & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 100ns
or 1s
. If it is missing, the duration unit defaults to 'Nanoseconds'.
ARP_EXPORT std::istream & std::operator>> | ( | std::istream & | is, |
Arp::Base::Core::Seconds & | value | ||
) |
Reads the value from the input stream is .
is | The stream to read the value from. |
value | The resulting read value. |
Any duration unit is expected and read from the stream accordingly, e.g. 1000ms
or 10s
. If it is missing, the duration unit defaults to 'Seconds'.