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

PsType Class Reference

This class defines what a data type is for Mask PsType are used as values for valuedEvents. More...

#include <PsType.h>

Inheritance diagram for PsType:

Inheritance graph
[legend]
Collaboration diagram for PsType:

Collaboration graph
[legend]
List of all members.

Public Methods

 PsType (void)
 Default constructor.

virtual ~PsType (void)
 destructor

virtual PsPolatorNTcreatePolator (void)=0
 create an *polator This should really be an class function, but as class function cannot be pure virtual, this is decalred as a member function.


Detailed Description

This class defines what a data type is for Mask PsType are used as values for valuedEvents.

PsType as used as values for attributes (input, output and control parameter). As this class inherits from PsFlowable, objects of this can be inserted and extracted from streams. This enables distribution of those values.

Definition at line 36 of file PsType.h.


Constructor & Destructor Documentation

PsType::PsType void   
 

Default constructor.

Definition at line 21 of file PsType.cxx.

00022 {
00023 
00024 }

PsType::~PsType void    [virtual]
 

destructor

Definition at line 26 of file PsType.cxx.

00027 {
00028 
00029 }


Member Function Documentation

virtual PsPolatorNT* PsType::createPolator void    [pure virtual]
 

create an *polator This should really be an class function, but as class function cannot be pure virtual, this is decalred as a member function.

Implemented in PsDistributedController::RegistrationData, PsDistributedController::CancellationData, PsList< Type, allocator >, PsMap< index, objectType >, PsName, PsPair< T1, T2 >, PsNumericTypeT< Type >, and PsString.


The documentation for this class was generated from the following files:
logo OpenMask

Documentation generated on Mon Nov 25 15:26:31 2002

Generated with doxygen 1.2.12 by Dimitri van Heesch ,   1997-2001