Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Protected Attributes | List of all members
br::pucrio::telemidia::ginga::ncl::model::event::AnchorEvent Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::ncl::model::event::AnchorEvent:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::ncl::model::event::AnchorEvent:
Collaboration graph
[legend]

Public Member Functions

 AnchorEvent (string id, void *executionObject, ContentAnchor *anchor)
 
ContentAnchor * getAnchor ()
 
virtual bool start ()
 
virtual bool stop ()
 
- Public Member Functions inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
 FormatterEvent (string id, void *executionObject)
 
bool instanceOf (string s)
 
void setEventType (short eventType)
 
virtual short getEventType ()
 
void setId (string id)
 
void addEventListener (IEventListener *listener)
 
bool containsEventListener (IEventListener *listener)
 
void removeEventListener (IEventListener *listener)
 
bool abort ()
 
bool pause ()
 
bool resume ()
 
void setCurrentState (short newState)
 
short getCurrentState ()
 
short getPreviousState ()
 
void * getExecutionObject ()
 
void setExecutionObject (void *object)
 
string getId ()
 
long getOccurrences ()
 

Protected Attributes

ContentAnchor * anchor
 
- Protected Attributes inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
string id
 
short currentState
 
short previousState
 
long occurrences
 
void * executionObject
 
set< IEventListener * > coreListeners
 
set< IEventListener * > linksListeners
 
set< IEventListener * > objectsListeners
 
set< string > typeSet
 
bool deleting
 
short eventType
 
pthread_mutex_t mutex
 

Additional Inherited Members

- Static Public Member Functions inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
static bool hasInstance (FormatterEvent *event, bool remove)
 
static bool hasNcmId (FormatterEvent *event, string anchorId)
 
static short getTransistion (short previousState, short newState)
 
static string getStateName (short state)
 
- Protected Member Functions inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
short getNewState (short transition)
 
short getTransition (short newState)
 
bool changeState (short newState, short transition)
 
- Static Protected Member Functions inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
static bool removeInstance (FormatterEvent *event)
 
- Static Protected Attributes inherited from br::pucrio::telemidia::ginga::ncl::model::event::FormatterEvent
static set< FormatterEvent * > instances
 
static bool init = false
 
static pthread_mutex_t iMutex
 

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