|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <indililxml.h>
Public Member Functions | |
| LilXmlAttribute (XMLAtt *a) | |
| bool | isValid () const |
| std::string | name () const |
| const LilXmlValue & | value () const |
| operator bool () const | |
| XMLAtt * | handle () const |
Public Member Functions inherited from INDI::LilXmlValue | |
| LilXmlValue (const char *value) | |
| LilXmlValue (const char *value, size_t size) | |
| bool | isValid () const |
| const void * | data () const |
| size_t | size () const |
| int | toInt (safe_ptr< bool > ok=nullptr) const |
| double | toDoubleSexa (safe_ptr< bool > ok=nullptr) const |
| double | toDouble (safe_ptr< bool > ok=nullptr) const |
| const char * | toCString () const |
| std::string | toString () const |
| ISRule | toISRule (safe_ptr< bool > ok=nullptr) const |
| ISState | toISState (safe_ptr< bool > ok=nullptr) const |
| IPState | toIPState (safe_ptr< bool > ok=nullptr) const |
| IPerm | toIPerm (safe_ptr< bool > ok=nullptr) const |
| std::size_t | indexOf (const char *needle, size_t from=0) const |
| std::size_t | indexOf (const std::string &needle, size_t from=0) const |
| std::size_t | lastIndexOf (const char *needle, size_t from=0) const |
| std::size_t | lastIndexOf (const std::string &needle, size_t from=0) const |
| bool | startsWith (const char *needle) const |
| bool | startsWith (const std::string &needle) const |
| bool | endsWith (const char *needle) const |
| bool | endsWith (const std::string &needle) const |
| operator const char * () const | |
| operator double () const | |
| operator int () const | |
| operator ISRule () const | |
| operator ISState () const | |
| operator IPState () const | |
| operator IPerm () const | |
| operator size_t () const | |
Protected Attributes | |
| XMLAtt * | mHandle |
Protected Attributes inherited from INDI::LilXmlValue | |
| const char * | mValue |
| size_t | mSize |
Definition at line 101 of file indililxml.h.
|
inlineexplicit |
Definition at line 340 of file indililxml.h.
|
inline |
Definition at line 345 of file indililxml.h.
|
inline |
Definition at line 350 of file indililxml.h.
|
inline |
Definition at line 356 of file indililxml.h.
|
inline |
Definition at line 114 of file indililxml.h.
|
inline |
Definition at line 111 of file indililxml.h.
|
protected |
Definition at line 120 of file indililxml.h.