AVBlocks for C++
3.0
Audio and Video Software Development Kit
|
The parameter represents a 64-bit floating point number (double precision). More...
#include <avb.h>
Public Member Functions | |
virtual bool_t | setValue (double value)=0 |
Sets the parameter value. | |
virtual double | value () const =0 |
Returns the parameter value. | |
Public Member Functions inherited from Parameter | |
virtual Parameter * | clone () const =0 |
Creates a deep copy of the underlying StringParameter, IntParameter, FloatParameter, or MediaBufferParameter object. | |
virtual const char * | name () const =0 |
Returns the parameter name. | |
virtual bool_t | setName (const char *name)=0 |
Sets the parameter name. | |
virtual ParamType::Enum | type () const =0 |
Returns the parameter type. | |
Public Member Functions inherited from Reference | |
virtual int32_t | release () const =0 |
Releases the instance. | |
virtual int32_t | retain () const =0 |
Retains the instance. | |
virtual int32_t | retainCount () const =0 |
Returns the current reference count. | |
Additional Inherited Members | |
Protected Member Functions inherited from Parameter | |
~Parameter () | |
This object can be destroyed only by the AVBlocks library. | |
The parameter represents a 64-bit floating point number (double precision).
|
pure virtual |
Sets the parameter value.
value | [in] A 64-bit floating point number. |
|
pure virtual |
Returns the parameter value.