Public Member Functions | |
DynamicList (const DynamicList &other) | |
DynamicValueTypes::DynamicValueType | getType () const |
const Common::Array< int32 > & | getInt () const |
const Common::Array< double > & | getFloat () const |
const Common::Array< Common::Point > & | getPoint () const |
const Common::Array< IntRange > & | getIntRange () const |
const Common::Array< AngleMagVector > & | getVector () const |
const Common::Array< Label > & | getLabel () const |
const Common::Array< Event > & | getEvent () const |
const Common::Array< Common::String > & | getString () const |
const Common::Array< bool > & | getBool () const |
const Common::Array< Common::SharedPtr< DynamicList > > & | getList () const |
const Common::Array< ObjectReference > & | getObjectReference () const |
Common::Array< int32 > & | getInt () |
Common::Array< double > & | getFloat () |
Common::Array< Common::Point > & | getPoint () |
Common::Array< IntRange > & | getIntRange () |
Common::Array< AngleMagVector > & | getVector () |
Common::Array< Label > & | getLabel () |
Common::Array< Event > & | getEvent () |
Common::Array< Common::String > & | getString () |
Common::Array< bool > & | getBool () |
Common::Array< Common::SharedPtr< DynamicList > > & | getList () |
Common::Array< ObjectReference > & | getObjectReference () |
bool | getAtIndex (size_t index, DynamicValue &value) const |
bool | setAtIndex (size_t index, const DynamicValue &value) |
void | deleteAtIndex (size_t index) |
void | truncateToSize (size_t sz) |
void | expandToMinimumSize (size_t sz) |
size_t | getSize () const |
void | forceType (DynamicValueTypes::DynamicValueType type) |
DynamicList & | operator= (const DynamicList &other) |
bool | operator== (const DynamicList &other) const |
bool | operator!= (const DynamicList &other) const |
void | swap (DynamicList &other) |
Common::SharedPtr< DynamicList > | clone () const |
void | createWriteProxyForIndex (size_t index, DynamicValueWriteProxy &proxy) |
Static Public Member Functions | |
static bool | dynamicValueToIndex (size_t &outIndex, const DynamicValue &value) |