Public Types | |
|
typedef std::vector< Variant > ::iterator | iterator |
|
typedef std::vector< Variant > ::const_iterator | const_iterator |
Public Member Functions | |
| Vector (const std::string &value) throw (TypeCastException) | |
| Vector (const std::vector< std::string > &token) throw (TypeCastException) | |
| Vector (const std::vector< Variant > &value) throw () | |
| Vector (const Vector &other) throw () | |
| bool | operator== (const Vector &other) const throw () |
| bool | operator!= (const Vector &other) const throw () |
| Vector & | operator= (const Vector &other) throw () |
| Vector & | operator+= (const Variant &other) throw () |
| const Variant & | operator[] (int index) const throw (std::out_of_range) |
| Variant & | operator[] (int index) throw (std::out_of_range) |
| iterator | begin () throw () |
| iterator | end () throw () |
| const_iterator | cbegin () const throw () |
| const_iterator | cend () const throw () |
| const std::vector< Variant > * | getVector () const throw (UnsupportedOperatorException) |
| size_t | size () const throw () |
| bool | empty () const throw () |
| bool | erase (const std::string &key, int type=0) throw () |
| bool | erase (const Variant &value) throw () |
| bool | erase (int index) throw () |
| virtual void | shrink_to_fit () throw () |
| virtual const std::string & | str () const throw () |
Static Public Attributes | |
| static const boost::regex | Pattern |
| static const int | Type = 0x50 |
Definition at line 28 of file Vector.h.
1.6.1