Inheritance diagram for ValuePtr<T, 0>:
Public Methods | |
ValuePtr () | |
ValuePtr (T value, const char *type) | |
ValuePtr (IBaseValue *in, const char *type) | |
ValuePtr (const SRef< IBaseValue > &in, const char *type) | |
T | getValue () |
ValuePtr< T, 0 > & | operator= (const SRef< IBaseValue > &v) |
|
This, and the other constructors, initialize this object according to the arguments by creating a value pointer for that type. The name of the type and the type library must be supplied.
|
|
|
|
|
|
|
|
This function returns the primitive value of this object. A function is used instead of an operator to avoid ambiguity conflicts for conditionals.
|
|
Reimplemented from SPtr<IBaseValue>. |
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.