Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

RS::ViewData Class Reference

Used to represent one entry in the ViewManager, it contains one view and some information about it like how many references to it exist in the system. More...

Collaboration diagram for RS::ViewData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ViewData (View *const view, bool persist=true)
 ViewData (const ViewData &obj)
ViewgetViewPointer ()
bool isUsed () const
void setPersistence (const bool new_val)
void increaseReferenceCount ()
void decreaseReferenceCount ()

Detailed Description

Used to represent one entry in the ViewManager, it contains one view and some information about it like how many references to it exist in the system.

If no references exist and the persistence flag is not set then the view is deleted from the system.

Unit:
Framework
Revision
1.1
Author
frehe
Date
2000/09/03 22:08:44

Definition at line 74 of file ViewData.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 29 08:27:13 2011 for RoboSoc by doxygen1.3-rc3