Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ChanCfgOverrides Class Reference

#include <chancfg.h>

List of all members.

Public Types

enum  Field {
  OrigX, OrigY, SizeX, SizeY,
  Title, Mask, Cameras
}

Public Member Functions

 ChanCfgOverrides (void)
 ChanCfgOverrides (const ChanCfgOverrides &)
 ~ChanCfgOverrides (void)
ChanCfgOverrides & operator= (const ChanCfgOverrides &)
void setField (const Field, const bool)
void setField (const Field, const int)
void setField (const Field, const unsigned int)
void setField (const Field, const float)
void setField (const Field, const double)
void setField (const Field, const std::string &)
void setField (const Field, const char *)
bool defined (const Field) const
bool getBool (const Field) const
int getInt (const Field) const
unsigned int getUInt (const Field) const
float getFloat (const Field) const
double getDouble (const Field) const
std::string getString (const Field) const

Private Types

typedef pmap< Field, Types > Fields

Private Attributes

Fields _fields


Member Typedef Documentation

typedef pmap<Field, Types> ChanCfgOverrides::Fields [private]
 

Definition at line 77 of file chancfg.h.


Member Enumeration Documentation

enum ChanCfgOverrides::Field
 

Enumeration values:
OrigX 
OrigY 
SizeX 
SizeY 
Title 
Mask 
Cameras 

Definition at line 40 of file chancfg.h.


Constructor & Destructor Documentation

ChanCfgOverrides::ChanCfgOverrides void   ) 
 

Definition at line 532 of file chancfg.cxx.

ChanCfgOverrides::ChanCfgOverrides const ChanCfgOverrides &   ) 
 

Definition at line 534 of file chancfg.cxx.

References c.

ChanCfgOverrides::~ChanCfgOverrides void   ) 
 

Definition at line 537 of file chancfg.cxx.


Member Function Documentation

bool ChanCfgOverrides::defined const  Field  )  const
 

Definition at line 587 of file chancfg.cxx.

References _fields.

bool ChanCfgOverrides::getBool const  Field  )  const
 

Definition at line 591 of file chancfg.cxx.

References _fields, and t.

double ChanCfgOverrides::getDouble const  Field  )  const
 

Definition at line 615 of file chancfg.cxx.

References _fields, and t.

float ChanCfgOverrides::getFloat const  Field  )  const
 

Definition at line 609 of file chancfg.cxx.

References _fields, and t.

int ChanCfgOverrides::getInt const  Field  )  const
 

Definition at line 597 of file chancfg.cxx.

References _fields, and t.

std::string ChanCfgOverrides::getString const  Field  )  const
 

Definition at line 621 of file chancfg.cxx.

References _fields, and t.

unsigned int ChanCfgOverrides::getUInt const  Field  )  const
 

Definition at line 603 of file chancfg.cxx.

References _fields, and t.

ChanCfgOverrides & ChanCfgOverrides::operator= const ChanCfgOverrides &   ) 
 

Definition at line 539 of file chancfg.cxx.

References _fields, and c.

void ChanCfgOverrides::setField const  Field,
const char * 
 

Definition at line 581 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const std::string & 
 

Definition at line 575 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const  double
 

Definition at line 569 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const  float
 

Definition at line 563 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const unsigned  int
 

Definition at line 557 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const  int
 

Definition at line 551 of file chancfg.cxx.

References _fields, t, and v.

void ChanCfgOverrides::setField const  Field,
const  bool
 

Definition at line 545 of file chancfg.cxx.

References _fields, t, and v.

Referenced by Tiledviz::Flush(), Viztex::Flush(), herc_overrides_func(), and panda_overrides_func().


Member Data Documentation

Fields ChanCfgOverrides::_fields [private]
 

Definition at line 78 of file chancfg.h.

Referenced by defined(), getBool(), getDouble(), getFloat(), getInt(), getString(), getUInt(), operator=(), and setField().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:11:30 2003 for Panda by doxygen1.3