GUPHandler Class Reference
 
 
 
GUPHandler Class Reference

#include <gup.h>

Inheritance diagram for GUPHandler:
InterfaceServer MaxHeapOperators

Class Description

See also:
Class GUP.

Description:
This class is used to collect and maintain GUP type plug-ins and is for internal use only.

Public Member Functions

  GUPHandler ()
void  SetCD (ClassDesc *dll)
ClassDesc GetCD ()
void  SetID (Class_ID cid)
Class_ID  GetID ()
void  SetInstance (GUP *ins)
GUP GetInstance ()
GUP Gup ()
bool  operator== (const GUPHandler &b) const

Constructor & Destructor Documentation


Member Function Documentation

void SetCD ( ClassDesc dll ) [inline]
ClassDesc* GetCD ( ) [inline]
void SetID ( Class_ID  cid ) [inline]
Class_ID GetID ( ) [inline]
void SetInstance ( GUP ins ) [inline]
{ instance = ins;  }
GUP* GetInstance ( ) [inline]
{ return instance; }
GUP* Gup ( ) [inline]
{ return instance; }
bool operator== ( const GUPHandler b ) const [inline]
Remarks:
Compares this class instance to another one
                {
                        return cd == b.cd && id == b.id && instance == b.instance;
                }