Public Member Functions | Public Attributes

FBPropertyBaseComponent< tType > Class Template Reference

Search for all occurrences

Detailed Description

template<class tType>
class FBPropertyBaseComponent< tType >

Base template class for component properties.

Definition at line 1184 of file fbproperties.h.

#include <fbproperties.h>

Inheritance diagram for FBPropertyBaseComponent< tType >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FBPropertyBaseComponent ()
 Constructor.
 FBPropertyBaseComponent (const FBPropertyBaseComponent< tType > &pValue)
 Constructor.
 ~FBPropertyBaseComponent ()
 Destructor.
tType operator-> ()
 Overloaded -> operator.
 operator tType () const
 Overloaded cast to tType operator.
void operator= (tType pValue)
 Overloaded = operator.

Public Attributes

int * TypeInfo
 < Type information.

Constructor & Destructor Documentation

Constructor.

Definition at line 1191 of file fbproperties.h.

{}
FBPropertyBaseComponent ( const FBPropertyBaseComponent< tType > &  pValue) [inline]

Constructor.

Parameters:
pValueValue to set for component.

Definition at line 1196 of file fbproperties.h.

~FBPropertyBaseComponent ( ) [inline]

Destructor.

Definition at line 1199 of file fbproperties.h.

        {
        }

Member Function Documentation

void operator= ( tType  pValue) [inline]

Overloaded = operator.

Parameters:
pValueValue to set for component.

Reimplemented from FBPropertyBase< tType, kFBPT_object >.

Definition at line 1207 of file fbproperties.h.

tType operator-> ( ) [inline]

Overloaded -> operator.

Returns:
Dereferenced pointer to this object.

Definition at line 1213 of file fbproperties.h.

operator tType ( ) const [inline]

Overloaded cast to tType operator.

Returns:
tType cast of current object.

Reimplemented from FBPropertyBase< tType, kFBPT_object >.

Definition at line 1218 of file fbproperties.h.


Member Data Documentation

int* TypeInfo

< Type information.

Reimplemented from FBPlug.

Definition at line 1188 of file fbproperties.h.


The documentation for this class was generated from the following file: