COVISE Core
|
#include <coUifSwitchCase.h>
Public Member Functions | |
virtual | ~coUifSwitchCase () |
Destructor : virtual in case we derive objects. More... | |
coUifSwitchCase (const char *name, coUifSwitch *master) | |
Constructor: give this case a name. More... | |
void | add (coUifElem *elem) |
add one element to out group More... | |
const char * | getName () const |
returns my name More... | |
coUifSwitch * | getMaster () const |
get my superior switch More... | |
virtual void | hide () |
Hide everything below. More... | |
virtual void | show () |
Show everything below. More... | |
Private Types | |
enum | { MAX_PORTS = 4096 } |
this is the REAL maximum number of ports More... | |
Private Member Functions | |
coUifSwitchCase (const coUifSwitchCase &) | |
Copy-Constructor: NOT IMPLEMENTED. More... | |
coUifSwitchCase & | operator= (const coUifSwitchCase &) |
Assignment operator: NOT IMPLEMENTED. More... | |
coUifSwitchCase () | |
Default constructor: NOT IMPLEMENTED. More... | |
Private Attributes | |
char * | d_name |
case name == label on the Choice More... | |
coUifSwitch * | d_master |
coUifElem * | d_elemList [MAX_PORTS] |
int | d_numElem |
Class to handle the 'case' level of the switch hierarchie
|
private |
Copy-Constructor: NOT IMPLEMENTED.
|
private |
Default constructor: NOT IMPLEMENTED.
|
virtual |
Destructor : virtual in case we derive objects.
--— Never forget the Destructor !! ----—
coUifSwitchCase::coUifSwitchCase | ( | const char * | name, |
coUifSwitch * | master | ||
) |
Constructor: give this case a name.
coUifSwitch * coUifSwitchCase::getMaster | ( | ) | const |
get my superior switch
const char * coUifSwitchCase::getName | ( | ) | const |
returns my name
get the name of this object
|
virtual |
Hide everything below.
|
private |
Assignment operator: NOT IMPLEMENTED.
|
virtual |
Show everything below.
|
private |
|
private |
case name == label on the Choice
|
private |