Limited support
This feature is only present in Portal 2: Community Edition. Type: dictionary
Methods
opAssign
dictionary& operator=(const dictionary&in)
set
void set(const string&in, const ?&in)
get
bool get(const string&in, ?&out) const
set
void set(const string&in, const int64&in)
get
bool get(const string&in, int64&out) const
set
void set(const string&in, const double&in)
get
bool get(const string&in, double&out) const
exists
bool exists(const string&in) const
isEmpty
bool isEmpty() const
getSize
uint getSize() const
delete
bool delete(const string&in)
deleteAll
void deleteAll()
getKeys
string[]@ getKeys() const
opIndex
dictionaryValue& operator[](const string&in)
opIndex
const dictionaryValue& operator[](const string&in) const
opForBegin
dictionaryIter@ opForBegin() const
opForEnd
bool opForEnd(dictionaryIter@) const
opForNext
dictionaryIter@ opForNext(dictionaryIter@) const
opForValue0
const dictionaryValue& opForValue0(dictionaryIter@) const
opForValue1
const string& opForValue1(dictionaryIter@) const