38   for(std::size_t i = 0; i < rhs.
m_data.size(); ++i)
 
   39     m_data.push_back(rhs.
m_data[i].clone());
 
   55   for(std::size_t i = 0; i < m_data.size(); ++i)
 
   56     value += m_data[i].toString();
 
   65   m_data.push_back(data);
 
bool operator<(const ObjectId &rhs) const 
 
This class represents an unique id for a data set element. 
 
const boost::ptr_vector< te::dt::AbstractData > & getValue() const 
It gets the properties values used to uniquely identify a data set element. 
 
void addValue(te::dt::AbstractData *data)
It adds a property value to uniquely identify a data set element. 
 
This class represents an unique id for a data set element. 
 
std::string getValueAsString() const 
It gets the properties values used to uniquely identify a data set element as string. 
 
A base class for values that can be retrieved from the data access module. 
 
boost::ptr_vector< te::dt::AbstractData > m_data
A vector of property values. 
 
ObjectId()
Default constructor.