Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

PToExpandTable Class Reference

PToExpandTable is a smart-pointer to a VectorOfInt that is used to store the collation orders that are the result of an expansion. More...

#include <tables.h>

List of all members.

Public Methods

 ~PToExpandTable ()
 Destructor. More...

const PToExpandTable& operator= (VectorOfInt* newValue)
 Assignment operatorsThe expand table that this object already points to(if any) is deleted. More...

const PToExpandTable& operator= (const PToExpandTable& pointerToNewValue)
 operator VectorOfInt * () const
 Pointer operator override. More...


Friends

class  VectorOfPToExpandTable


Detailed Description

PToExpandTable is a smart-pointer to a VectorOfInt that is used to store the collation orders that are the result of an expansion.

You can use this object as if it were a pointer to a VectorOfInt, e.g.

 PToExpandTable foo = ....;
 foo->atInsert(....);
 

Definition at line 352 of file tables.h.


Constructor & Destructor Documentation

PToExpandTable::~PToExpandTable ( ) [inline]
 

Destructor.

Definition at line 1158 of file tables.h.


Member Function Documentation

PToExpandTable::operator VectorOfInt * ( ) const [inline]
 

Pointer operator override.

Definition at line 1140 of file tables.h.

const PToExpandTable & PToExpandTable::operator= ( const PToExpandTable & pointerToNewValue ) [inline]
 

Definition at line 1171 of file tables.h.

const PToExpandTable & PToExpandTable::operator= ( VectorOfInt * newValue ) [inline]
 

Assignment operatorsThe expand table that this object already points to(if any) is deleted.

Definition at line 1163 of file tables.h.


Friends And Related Function Documentation

class VectorOfPToExpandTable [friend]
 

Definition at line 384 of file tables.h.


The documentation for this class was generated from the following file:
Generated at Tue Dec 5 17:56:16 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000