|
libdballe
7.7
|
A station identifier, that can be any string (including the empty string) or a missing value. More...
#include <defs.h>
Public Member Functions | |
| Ident (const char *value) | |
| Ident (const Ident &o) | |
| Ident (Ident &&o) | |
| Ident & | operator= (const Ident &o) |
| Ident & | operator= (Ident &&o) |
| Ident & | operator= (const char *o) |
| Ident & | operator= (const std::string &o) |
| const char * | get () const |
| void | clear () |
| int | compare (const Ident &o) const |
| int | compare (const char *o) const |
| int | compare (const std::string &o) const |
| template<typename T > | |
| bool | operator== (const T &o) const |
| template<typename T > | |
| bool | operator!= (const T &o) const |
| template<typename T > | |
| bool | operator< (const T &o) const |
| template<typename T > | |
| bool | operator<= (const T &o) const |
| template<typename T > | |
| bool | operator> (const T &o) const |
| template<typename T > | |
| bool | operator>= (const T &o) const |
| bool | is_missing () const |
| operator const char * () const | |
| operator std::string () const | |
Protected Attributes | |
| char * | value = nullptr |
A station identifier, that can be any string (including the empty string) or a missing value.
1.8.9.1