# TOwnedParamHolder Class Reference

Inheritance diagram for TOwnedParamHolder:

List of all members.

## Public Member Functions
| TOwnedParamHolder ()
| TOwnedParamHolder (IDType type)
| TOwnedParamHolder (IExParamType *type)
| ~TOwnedParamHolder ()
| TOwnedParamHolder (const TParamHolder &param)
| TOwnedParamHolder (const TOwnedParamHolder &param)
TOwnedParamHolder & | operator= (const TOwnedParamHolder &param)
void | ChangeType (IDType type)
void | ChangeType (IExParamType *type)
boolean | IsValid () const
void | Create ()
void | Delete ()

## Constructor & Destructor Documentation

TOwnedParamHolder::TOwnedParamHolder | ( |  | ) |

TOwnedParamHolder::TOwnedParamHolder | ( | IDType | type | ) | `[explicit]`

TOwnedParamHolder::TOwnedParamHolder | ( | IExParamType * | type | ) | `[explicit]`

TOwnedParamHolder::~TOwnedParamHolder | ( |  | ) |

TOwnedParamHolder::TOwnedParamHolder | ( | const TParamHolder & | param | ) |

TOwnedParamHolder::TOwnedParamHolder | ( | const TOwnedParamHolder & | param | ) |

## Member Function Documentation

void TOwnedParamHolder::ChangeType | ( | IExParamType * | type | ) |

void TOwnedParamHolder::ChangeType | ( | IDType | type | ) |

void TOwnedParamHolder::Create | ( |  | ) |

void TOwnedParamHolder::Delete | ( |  | ) |

boolean TOwnedParamHolder::IsValid | ( |  | ) | const

TOwnedParamHolder& TOwnedParamHolder::operator= | ( | const TOwnedParamHolder & | param | ) |

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

- ParamHolder.h