CXFTreeDlgRecordHandler Class Reference

#include <cxftree.h>

Inheritance diagram for CXFTreeDlgRecordHandler:

CXaraFileRecordHandler ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 CXFTreeDlgRecordHandler (CXFTreeDlg *pDlg, CXaraFile *pCXFile)
 ~CXFTreeDlgRecordHandler ()
virtual UINT32GetTagList ()
virtual BOOL HandleRecord (CXaraFileRecord *pCXaraFileRecord)
virtual BOOL HandleStreamedRecord (CXaraFile *pCXFile, UINT32 Tag, UINT32 Size, UINT32 RecordNumber)
 This is the baseclass streamed record handler. It should always be overriden. We don't want to make it pure virtual and force all handlers to define it as most do not require it.
virtual void IncProgressBarCount (UINT32 n)
virtual BOOL IsStreamed (UINT32 Tag)

Private Member Functions

 CC_DECLARE_DYNAMIC (CXFTreeDlgRecordHandler)

Private Attributes

CXFTreeDlgpCXFDlg
CXaraFilepCXFile

Detailed Description

Definition at line 165 of file cxftree.h.


Constructor & Destructor Documentation

CXFTreeDlgRecordHandler::CXFTreeDlgRecordHandler CXFTreeDlg pDlg,
CXaraFile pCXFile
 

CXFTreeDlgRecordHandler::~CXFTreeDlgRecordHandler  )  [inline]
 

Definition at line 172 of file cxftree.h.

00172 {}


Member Function Documentation

CXFTreeDlgRecordHandler::CC_DECLARE_DYNAMIC CXFTreeDlgRecordHandler   )  [private]
 

virtual UINT32* CXFTreeDlgRecordHandler::GetTagList  )  [inline, virtual]
 

Implements CXaraFileRecordHandler.

Definition at line 174 of file cxftree.h.

00174 { return NULL; }

virtual BOOL CXFTreeDlgRecordHandler::HandleRecord CXaraFileRecord pCXaraFileRecord  )  [virtual]
 

Implements CXaraFileRecordHandler.

virtual BOOL CXFTreeDlgRecordHandler::HandleStreamedRecord CXaraFile pCXFile,
UINT32  Tag,
UINT32  Size,
UINT32  RecordNumber
[virtual]
 

This is the baseclass streamed record handler. It should always be overriden. We don't want to make it pure virtual and force all handlers to define it as most do not require it.

Author:
Neville_Humphrys (Xara Group Ltd) <camelotdev@xara.com>
Date:
7/6/96
Parameters:
pCXFile = access to the CXaraFile class [INPUTS] Tag = the tag value Size = size of record RecordNumber = the record number in the file
Returns:
TRUE if handled ok FALSE otherwise

Errors: -

See also:
-

Reimplemented from CXaraFileRecordHandler.

virtual void CXFTreeDlgRecordHandler::IncProgressBarCount UINT32  n  )  [inline, virtual]
 

Implements CXaraFileRecordHandler.

Definition at line 177 of file cxftree.h.

00177 {}

virtual BOOL CXFTreeDlgRecordHandler::IsStreamed UINT32  Tag  )  [virtual]
 

Implements CXaraFileRecordHandler.


Member Data Documentation

CXFTreeDlg* CXFTreeDlgRecordHandler::pCXFDlg [private]
 

Definition at line 181 of file cxftree.h.

CXaraFile* CXFTreeDlgRecordHandler::pCXFile [private]
 

Definition at line 182 of file cxftree.h.


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