Class representing a Data value Vector. More...
#include <DataValueVector.hpp>
Public Member Functions | |
DataValueVector * | clone () |
DataValueVector copy method. | |
int | getSize () |
shared_ptr< DataValue > | getValue (unsigned int pos) |
Value getter. | |
operator std::string () const | |
Method to convert value to string. | |
void | pushBack (shared_ptr< DataValue > value) |
void | setValue (unsigned int pos, shared_ptr< DataValue > value) |
void | setValue (vector< shared_ptr< DataValue > > value) |
Value setter. | |
Friends | |
class | Data |
class | DataFactory |
Class representing a Data value Vector.
Definition at line 61 of file DataValueVector.hpp.
DataValueVector * DataValueVector::clone | ( | ) |
DataValueVector copy method.
Definition at line 47 of file DataValueVector.cpp.
shared_ptr< DataValue > DataValueVector::getValue | ( | unsigned int | pos | ) |
Value getter.
pos | Position in the vector |
Definition at line 72 of file DataValueVector.cpp.
DataValueVector::operator std::string | ( | ) | const |
Method to convert value to string.
Definition at line 93 of file DataValueVector.cpp.
void DataValueVector::setValue | ( | vector< shared_ptr< DataValue > > | value | ) |
Value setter.
value | Value to which the vector instance should be set |
Definition at line 62 of file DataValueVector.cpp.