HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TAKE_Event Class Reference

#include <TAKE_Event.h>

Public Types

enum  TAKE_EventType {
  TAKE_SWITCH, TAKE_ADDED, TAKE_DELETED, TAKE_RENAME,
  TAKE_RELABEL, TAKE_MOVED, TAKE_INCLUDE, TAKE_DEFNAME,
  TAKE_MODECHANGE
}
 

Public Member Functions

 TAKE_Event (TAKE_EventType type, const char *name, const TAKE_Take *take=0)
 
const char * getTakeName () const
 
const TAKE_TakegetTake () const
 
TAKE_EventType getType () const
 

Static Public Member Functions

static const char * getEventName (TAKE_EventType type)
 

Detailed Description

Definition at line 19 of file TAKE_Event.h.

Member Enumeration Documentation

Enumerator
TAKE_SWITCH 
TAKE_ADDED 
TAKE_DELETED 
TAKE_RENAME 
TAKE_RELABEL 
TAKE_MOVED 
TAKE_INCLUDE 
TAKE_DEFNAME 
TAKE_MODECHANGE 

Definition at line 21 of file TAKE_Event.h.

Constructor & Destructor Documentation

TAKE_Event::TAKE_Event ( TAKE_EventType  type,
const char *  name,
const TAKE_Take take = 0 
)
inline

Definition at line 33 of file TAKE_Event.h.

Member Function Documentation

static const char* TAKE_Event::getEventName ( TAKE_EventType  type)
static
const TAKE_Take* TAKE_Event::getTake ( ) const
inline

Definition at line 37 of file TAKE_Event.h.

const char* TAKE_Event::getTakeName ( ) const
inline

Definition at line 36 of file TAKE_Event.h.

TAKE_EventType TAKE_Event::getType ( ) const
inline

Definition at line 38 of file TAKE_Event.h.


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