RVC::INITEXT Class Reference

Interface for RVC objects that support INI file text in RVC text objects. More...

#include <rvc/initext.h>

Inheritance diagram for RVC::INITEXT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 INITEXT (const RVC::INITEXT &obj)
 INITEXT ()
virtual ~INITEXT ()
void AttachHandle (INIHANDLE &handle)
INIHANDLE DetachHandle ()
INIHANDLE GetIniHandle () const
RVC::INITEXToperator= (const RVC::INITEXT &rhs)

Protected Member Functions

virtual ERRVALUE v_MakeData (RVC::OBJMAKEPARMS &ObjMakeParms)
virtual ERRVALUE v_ReadData (RVC::OBJOPENPARMS &ObjOpenParms)
virtual ERRVALUE v_WriteData (RVC::OBJOPENPARMS &ObjOpenParms)

Detailed Description

Interface for RVC objects that support INI file text in RVC text objects.

This includes methods to read from and write to a RVC text object given an Ini Handle

RVC Object Types that this class supports: Derived class

Default RVC Object Type for this class: Derived class

Valid parents for this class: Derived class


Constructor & Destructor Documentation

RVC::INITEXT::INITEXT (  ) 

Default constructor.

RVC::INITEXT::INITEXT ( const RVC::INITEXT obj  ) 

Copy constructor, not to be used lightly, makes copy of ini string.

virtual RVC::INITEXT::~INITEXT (  )  [virtual]

Destructor.


Member Function Documentation

void RVC::INITEXT::AttachHandle ( INIHANDLE handle  ) 

Attach (gain ownership) of an INI handle to this object instance.

Will free handle when object instance goes out of scope Handle set to NULL on return

INIHANDLE RVC::INITEXT::DetachHandle (  ) 

Detach (lose ownership) of an INI handle from this object instance.

INIHANDLE RVC::INITEXT::GetIniHandle (  )  const

Obtain INI handle for reading / writing information.

Returns:
INIHANDLE
RVC::INITEXT& RVC::INITEXT::operator= ( const RVC::INITEXT rhs  ) 

Assignment, not to be used lightly, makes copy of ini string.

Reimplemented from RVC::SIMPLE.

Reimplemented in RVC::DBCONSTRAINT, RVC::EDITPARM, and RVC::PRINTER_COLOR_BALANCE.

virtual ERRVALUE RVC::INITEXT::v_MakeData ( RVC::OBJMAKEPARMS &  ObjMakeParms  )  [protected, virtual]

Implementation of RVC::SIMPLE virtual methods.

Implements RVC::SIMPLE.

virtual ERRVALUE RVC::INITEXT::v_ReadData ( RVC::OBJOPENPARMS &  ObjOpenParms  )  [protected, virtual]

Implements RVC::SIMPLE.

virtual ERRVALUE RVC::INITEXT::v_WriteData ( RVC::OBJOPENPARMS &  ObjOpenParms  )  [protected, virtual]

Implements RVC::SIMPLE.


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

Generated on Sun Oct 7 21:37:37 2012 for TNTsdk 2012 by  doxygen 1.6.1