Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShInfoHolder Class Reference

A holder for information. More...

#include <ShInfo.hpp>

Inheritance diagram for SH::ShInfoHolder:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ShInfoHolder ()
 ShInfoHolder (const ShInfoHolder &other)
ShInfoHolderoperator= (const ShInfoHolder &other)
template<typename T>
void destroy_info ()
void add_info (ShInfo *new_info)
void remove_info (ShInfo *old_info)
 ~ShInfoHolder ()
template<typename T>
T * get_info ()
template<typename T>
const T * get_info () const

Detailed Description

A holder for information.

If a subclass declares a user-defined copy-assignment operation (operator=), it must call this operator=.

Definition at line 59 of file ShInfo.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Jul 28 17:35:56 2005 for Sh by  doxygen 1.4.3-20050530