Public Types | Public Member Functions | Private Attributes

ODe_ListenerAction Class Reference

Stores the action that the current ODe_AbiDocListenerImpl issues to ODe_AbiDocListener. More...

#include <ODe_ListenerAction.h>

List of all members.

Public Types

enum  { ACTION_NONE = 0, ACTION_PUSH = 1, ACTION_POP = 2 }

Public Member Functions

void pushListenerImpl (ODe_AbiDocListenerImpl *pListenerImpl, bool _deleteWhenPop)
void popListenerImpl ()
UT_uint8 getAction () const
ODe_AbiDocListenerImplgetListenerImpl () const
bool deleteWhenPop () const
void reset ()

Private Attributes

UT_uint8 m_action
ODe_AbiDocListenerImplm_pListenerImpl
bool m_deleteWhenPop

Detailed Description

Stores the action that the current ODe_AbiDocListenerImpl issues to ODe_AbiDocListener.


Member Enumeration Documentation

anonymous enum
Enumerator:
ACTION_NONE 
ACTION_PUSH 
ACTION_POP 

Member Function Documentation

bool ODe_ListenerAction::deleteWhenPop (  )  const [inline]
UT_uint8 ODe_ListenerAction::getAction (  )  const [inline]
ODe_AbiDocListenerImpl* ODe_ListenerAction::getListenerImpl (  )  const [inline]
void ODe_ListenerAction::popListenerImpl (  )  [inline]
void ODe_ListenerAction::pushListenerImpl ( ODe_AbiDocListenerImpl pListenerImpl,
bool  _deleteWhenPop 
) [inline]
void ODe_ListenerAction::reset (  )  [inline]

Member Data Documentation

Referenced by deleteWhenPop(), and pushListenerImpl().


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