mermaid::support::data::DataValueVector Class Reference

Class representing a Data value Vector. More...

#include <DataValueVector.hpp>

List of all members.

Public Member Functions

DataValueVectorclone ()
 DataValueVector copy method.
int getSize ()
shared_ptr< DataValuegetValue (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

Detailed Description

Class representing a Data value Vector.

Author:
Marco Barbosa

Definition at line 61 of file DataValueVector.hpp.


Member Function Documentation

DataValueVector * DataValueVector::clone (  ) 

DataValueVector copy method.

Definition at line 47 of file DataValueVector.cpp.

shared_ptr< DataValue > DataValueVector::getValue ( unsigned int  pos  ) 

Value getter.

Returns:
Value at position pos
Parameters:
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.

Parameters:
value Value to which the vector instance should be set

Definition at line 62 of file DataValueVector.cpp.

Generated on Fri Mar 4 22:15:45 2011 for MeRMaID::support by  doxygen 1.6.3