deviceCollection Class Reference

#include <deviceCollection.h>

List of all members.

Public Member Functions

 deviceCollection ()
virtual ~deviceCollection ()
std::string getName () const
std::string getDescription () const
std::vector< collectionMembergetCMembers () const
std::vector< std::string > getAttributes () const
std::vector< float > getPositions ()
float getPosition (const char *c)
std::vector< std::string > getMembers ()
unsigned int getNCollectionMembers () const
unsigned int getNAttribuites () const

Private Attributes

std::string name
std::string description
std::vector< collectionMembercMembers
std::vector< std::string > attributes
Helper helper

Friends

class Connect
class CAFE
class loadCollectionXMLParser

Constructor & Destructor Documentation

deviceCollection::deviceCollection (  )  [inline]
virtual deviceCollection::~deviceCollection (  )  [inline, virtual]

Member Function Documentation

std::vector<std::string> deviceCollection::getAttributes (  )  const [inline]

References attributes.

std::vector<collectionMember> deviceCollection::getCMembers (  )  const [inline]

References cMembers.

std::string deviceCollection::getDescription (  )  const [inline]

References description.

std::vector<std::string> deviceCollection::getMembers (  )  [inline]

References cMembers.

std::string deviceCollection::getName (  )  const [inline]

References name.

unsigned int deviceCollection::getNAttribuites (  )  const [inline]

References attributes.

unsigned int deviceCollection::getNCollectionMembers (  )  const [inline]

References cMembers.

float deviceCollection::getPosition ( const char *  c  )  [inline]
std::vector<float> deviceCollection::getPositions (  )  [inline]

References cMembers.


Friends And Related Function Documentation

friend class CAFE [friend]
friend class Connect [friend]
friend class loadCollectionXMLParser [friend]

Member Data Documentation

std::vector<std::string> deviceCollection::attributes [private]
std::string deviceCollection::description [private]

Referenced by getPosition().

std::string deviceCollection::name [private]

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

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1