All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Public Member Functions | Friends | List of all members
entity::DataSet Class Reference

A Data Set (DS) is an instance of a DSS and is defined by a SetDescriptor and a set of DataItems. More...

#include <DataSet.h>

Inheritance diagram for entity::DataSet:
Inheritance graph
[legend]
Collaboration diagram for entity::DataSet:
Collaboration graph
[legend]

Public Member Functions

 DataSet (const entity::DataSetSpecifier &dss)
 
void setTimestamp (const std::string &time)
 
std::string getTimestamp () const
 
void setSequenceNumber (int sn)
 
int getSequenceNumber () const
 
- Public Member Functions inherited from entity::DataSetSpecifier
 DataSetSpecifier ()
 
 DataSetSpecifier (const std::string &n)
 
void insertDataItem (const DataItem &d)
 
SetDescriptorgetSetDescriptor ()
 
const SetDescriptorgetSetDescriptor () const
 
const std::vector< DataItem > & getDataItems () const
 
std::vector< DataItem > & getDataItems ()
 
std::string getName () const
 
bool operator== (const DataSetSpecifier &other)
 
bool operator!= (const DataSetSpecifier &other)
 

Friends

std::ostream & operator<< (std::ostream &os, const DataSet &ds)
 

Additional Inherited Members

- Static Public Attributes inherited from entity::DataSetSpecifier
static const unsigned int MAX_ITEMS_NUMBER = 512
 
- Protected Attributes inherited from entity::DataSetSpecifier
std::string name
 
SetDescriptor setDescriptor
 
std::vector< DataItemdataItemsArray
 

Detailed Description

A Data Set (DS) is an instance of a DSS and is defined by a SetDescriptor and a set of DataItems.


The documentation for this class was generated from the following files: