Version: 8.3.0
ExtractGroupGrp Class Reference
Inheritance diagram for ExtractGroupGrp:
Inheritance graph

Public Member Functions

 ExtractGroupGrp (const char *name)
 
void setFamilies (const std::vector< std::string > &fams)
 
const std::vector< std::string > & getFamiliesLyingOn () const
 
bool isSameAs (const ExtractGroupGrp &other) const
 
bool getStatus () const
 
void setStatus (bool status)
 
void cpyStatusFrom (const ExtractGroupStatus &other)
 
std::string getName () const
 
const char * getKeyOfEntry () const
 
virtual void printMySelf (std::ostream &os) const
 
virtual bool isSameAs (const ExtractGroupStatus &other) const
 

Data Fields

std::vector< std::string > _fams
 

Static Public Attributes

static const char START [] ="GRP_"
 

Protected Attributes

bool _status
 
std::string _name
 
std::string _ze_key_name
 

Constructor & Destructor Documentation

ExtractGroupGrp::ExtractGroupGrp ( const char *  name)

Member Function Documentation

void ExtractGroupGrp::setFamilies ( const std::vector< std::string > &  fams)

References _fams.

const std::vector<std::string>& ExtractGroupGrp::getFamiliesLyingOn ( ) const

References _fams.

bool ExtractGroupGrp::isSameAs ( const ExtractGroupGrp other) const
bool ExtractGroupStatus::getStatus ( ) const
inherited
void ExtractGroupStatus::setStatus ( bool  status)
inherited
void ExtractGroupStatus::cpyStatusFrom ( const ExtractGroupStatus other)
inherited
std::string ExtractGroupStatus::getName ( ) const
inherited
const char* ExtractGroupStatus::getKeyOfEntry ( ) const
inherited
void ExtractGroupStatus::printMySelf ( std::ostream &  os) const
virtualinherited
bool ExtractGroupStatus::isSameAs ( const ExtractGroupStatus other) const
virtualinherited

Field Documentation

const char ExtractGroupGrp::START ="GRP_"
static
std::vector<std::string> ExtractGroupGrp::_fams
bool ExtractGroupStatus::_status
protectedinherited
std::string ExtractGroupStatus::_name
protectedinherited
std::string ExtractGroupStatus::_ze_key_name
protectedinherited