TAKE_Event Class Reference

#include <TAKE_Event.h>

List of all members.

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 26 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 28 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 40 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 44 of file TAKE_Event.h.

const char* TAKE_Event::getTakeName (  )  const [inline]

Definition at line 43 of file TAKE_Event.h.

TAKE_EventType TAKE_Event::getType ( void   )  const [inline]

Definition at line 45 of file TAKE_Event.h.


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

Generated on Fri May 25 00:10:42 2012 for HDK by  doxygen 1.5.9