DomainPlug-insDocumentation
|
; More...
#include <DomainPluginTypes.h>
Public Member Functions | |
DTExtData () | |
DTExtData (const map< Str, Str > &m) | |
const Str | operator[] (const Str &key) const |
bool | isExist (const Str &key) |
bool | next () const |
const Str & | getKey () const |
const Str & | getValue () const |
void | add (const Str &key, const Str &val) |
void | set (const Str &key, const Str &val) |
bool | exists (const Str &key) const |
DTExtData & | operator= (const DTExtData &t) |
DTExtData (const DTExtData &t) | |
Private Attributes | |
map< Str, Str > | pdata |
map< Str, Str >::const_iterator | iCur |
Friends | |
class | DTExtDataSerializer |
;
Usually using as attribute of Domains, Contacts or NameServer (additional info)
DTExtData::DTExtData | ( | ) | [inline] |
DTExtData::DTExtData | ( | const map< Str, Str > & | m | ) | [inline] |
DTExtData::DTExtData | ( | const DTExtData & | t | ) | [inline] |
void DTExtData::add | ( | const Str & | key, |
const Str & | val | ||
) | [inline] |
adding new pair of ParameterName,Value.
key | name of parameter |
val | value of parameter |
bool DTExtData::exists | ( | const Str & | key | ) | const [inline] |
key | name of parameter in Extension Data. |
const Str& DTExtData::getKey | ( | ) | const [inline] |
const Str& DTExtData::getValue | ( | ) | const [inline] |
bool DTExtData::isExist | ( | const Str & | key | ) | [inline] |
key | name of parameter in Extension Data. |
bool DTExtData::next | ( | ) | const [inline] |
Move cursor to next position.
const Str DTExtData::operator[] | ( | const Str & | key | ) | const [inline] |
key | name of parameter in Extension Data. |
void DTExtData::set | ( | const Str & | key, |
const Str & | val | ||
) | [inline] |
set a value to existing key or reset the Value.
key | name of parameter |
val | value of parameter |
friend class DTExtDataSerializer [friend] |
map<Str, Str>::const_iterator DTExtData::iCur [mutable, private] |
map<Str, Str> DTExtData::pdata [private] |