Instrument Neutral Distributed Interface INDI
2.0.2
|
#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.