CDRActionListItem Class Reference

A listitem object to store actions which need to be taken after lists in the CDR file have ended. More...

#include <cdrfiltr.h>

Inheritance diagram for CDRActionListItem:

ListItem CCObject SimpleCCObject CDRActionGroupEnd CDRActionTransform List of all members.

Public Member Functions

 CDRActionListItem ()
UINT32 GetLevel ()
void SetLevel (UINT32 Lev)
virtual BOOL DoAction (CDRFilter *C)=0
virtual void ImportFailure (CDRFilter *C)=0

Private Member Functions

 CC_DECLARE_DYNAMIC (CDRActionListItem)

Private Attributes

friend CDRActionList
UINT32 Level

Detailed Description

A listitem object to store actions which need to be taken after lists in the CDR file have ended.

Author:
Ben_Summers (Xara Group Ltd) <camelotdev@xara.com>
Date:
23 03 95

Definition at line 519 of file cdrfiltr.h.


Constructor & Destructor Documentation

CDRActionListItem::CDRActionListItem  )  [inline]
 

Definition at line 526 of file cdrfiltr.h.

00526 {Level = 0;};


Member Function Documentation

CDRActionListItem::CC_DECLARE_DYNAMIC CDRActionListItem   )  [private]
 

virtual BOOL CDRActionListItem::DoAction CDRFilter C  )  [pure virtual]
 

Implemented in CDRActionTransform, and CDRActionGroupEnd.

UINT32 CDRActionListItem::GetLevel  )  [inline]
 

Definition at line 528 of file cdrfiltr.h.

00528 {return Level;}

virtual void CDRActionListItem::ImportFailure CDRFilter C  )  [pure virtual]
 

Implemented in CDRActionTransform, and CDRActionGroupEnd.

void CDRActionListItem::SetLevel UINT32  Lev  )  [inline]
 

Definition at line 529 of file cdrfiltr.h.

00529 {Level = Lev;}


Member Data Documentation

friend CDRActionListItem::CDRActionList [private]
 

Reimplemented in CDRActionTransform, and CDRActionGroupEnd.

Definition at line 521 of file cdrfiltr.h.

UINT32 CDRActionListItem::Level [private]
 

Definition at line 537 of file cdrfiltr.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:52:14 2007 for Camelot by  doxygen 1.4.4