|
| UIAttributes (UTF8StringPtr *attributes=0) |
|
| ~UIAttributes () |
|
bool | hasAttribute (const std::string &name) const |
|
const std::string * | getAttributeValue (const std::string &name) const |
|
void | setAttribute (const std::string &name, const std::string &value) |
|
void | removeAttribute (const std::string &name) |
|
void | setBooleanAttribute (const std::string &name, bool value) |
|
bool | getBooleanAttribute (const std::string &name, bool &value) const |
|
void | setIntegerAttribute (const std::string &name, int32_t value) |
|
bool | getIntegerAttribute (const std::string &name, int32_t &value) const |
|
void | setDoubleAttribute (const std::string &name, double value) |
|
bool | getDoubleAttribute (const std::string &name, double &value) const |
|
void | setPointAttribute (const std::string &name, const CPoint &p) |
|
bool | getPointAttribute (const std::string &name, CPoint &p) const |
|
void | setRectAttribute (const std::string &name, const CRect &r) |
|
bool | getRectAttribute (const std::string &name, CRect &r) const |
|
void | setStringArrayAttribute (const std::string &name, const StringArray &values) |
|
bool | getStringArrayAttribute (const std::string &name, StringArray &values) const |
|
void | removeAll () |
|
bool | store (OutputStream &stream) const |
|
bool | restore (InputStream &stream) |
|
| CBaseObject () |
|
virtual | ~CBaseObject () |
|
virtual void | beforeDelete () |
|
virtual void | forget () |
| decrease refcount and delete object if refcount == 0 More...
|
|
virtual void | remember () |
| increase refcount More...
|
|
virtual int32_t | getNbReference () const |
| get refcount More...
|
|
virtual CMessageResult | notify (CBaseObject *sender, IdStringPtr message) |
|
std::string createStringArrayValue |
( |
const StringArray & |
values | ) |
|
|
static |
const std::string * getAttributeValue |
( |
const std::string & |
name | ) |
const |
bool getBooleanAttribute |
( |
const std::string & |
name, |
|
|
bool & |
value |
|
) |
| const |
bool getDoubleAttribute |
( |
const std::string & |
name, |
|
|
double & |
value |
|
) |
| const |
bool getIntegerAttribute |
( |
const std::string & |
name, |
|
|
int32_t & |
value |
|
) |
| const |
bool getPointAttribute |
( |
const std::string & |
name, |
|
|
CPoint & |
p |
|
) |
| const |
bool getRectAttribute |
( |
const std::string & |
name, |
|
|
CRect & |
r |
|
) |
| const |
bool getStringArrayAttribute |
( |
const std::string & |
name, |
|
|
StringArray & |
values |
|
) |
| const |
bool hasAttribute |
( |
const std::string & |
name | ) |
const |
void removeAttribute |
( |
const std::string & |
name | ) |
|
void setAttribute |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
void setBooleanAttribute |
( |
const std::string & |
name, |
|
|
bool |
value |
|
) |
| |
void setDoubleAttribute |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
void setIntegerAttribute |
( |
const std::string & |
name, |
|
|
int32_t |
value |
|
) |
| |
void setPointAttribute |
( |
const std::string & |
name, |
|
|
const CPoint & |
p |
|
) |
| |
void setRectAttribute |
( |
const std::string & |
name, |
|
|
const CRect & |
r |
|
) |
| |
void setStringArrayAttribute |
( |
const std::string & |
name, |
|
|
const StringArray & |
values |
|
) |
| |
The documentation for this class was generated from the following files:
- uiattributes.h
- uiattributes.cpp