unknown_text_pointer
List of: Classes
Subjects: SAT Save and Restore
Contents: Kernel

Purpose: Implements the member functions to point to an object containing textual data to be read from a save file.

Derivation: unknown_text_pointer : ACIS_OBJECT : -

Filename: kern/kernel/kerndata/data/entity.hxx

Description: This class implements the member functions for a pointer to an object containing textual data to be read from a save file, which represents an unknown entity type to ACIS.

References: KERN unknown_entity_text

by KERN ENTITY, unknown_entity_text

Constructor: public:


unknown_text_pointer::unknown_text_pointer ();


C++ constructor, creating an unknown_entity_pointer using the specified parameters.




Destructor: public:


unknown_text_pointer::~unknown_text_pointer ();


C++ destructor, deleting a unknown_entity_pointer.



Methods: public: logical unknown_text_pointer::operator!= (


unknown_entity_text* p // pointer


) const;


Returns FALSE if the pointer points to the defining unknown entity text; otherwise, it returns TRUE.






public: unknown_entity_text*


unknown_text_pointer::operator-> () const;


Returns the pointer to the defining unknown entity text.






public: unknown_text_pointer const&


unknown_text_pointer::operator= (


unknown_entity_text* // unknown entity text


);


Implementation of the assignment operator.






public: unknown_text_pointer const&


unknown_text_pointer::operator= (


unknown_text_pointer const& // given unknown





// text_pointer


);


Implementation of the assignment operator.






public: logical unknown_text_pointer::operator== (


unknown_entity_text* p // pointer


) const;


Returns TRUE if the pointer points to unknown entity text; otherwise, it returns FALSE.






public: operator unknown_text_pointer::


unknown_entity_text* () const;


Casts into an unknown_entity_text by returning the pointer to the defining unknown_entity_text.

Internal Use: full_size




Related Fncs: get_history_size
PDF/KERN/39CLU.PDF
HTM/DATA/KERN/KERN/39CLU/0002.HTM