jaula API Reference version 1.4.0
|
Base class for handling complex values. More...
#include <jaula_value_complex.h>
Public Member Functions | |
virtual void | clear (void)=0 |
Empties the contents of an instance. | |
virtual bool | empty (void) const =0 |
True if the instance is empty. | |
virtual size_t | size (void) const =0 |
Number of elements contained. | |
virtual | ~Value_Complex () |
Destructor. | |
Protected Member Functions | |
Value_Complex (ValueType Type) | |
Constructor. |
Base class for handling complex values.
JAULA::Value_Complex::~Value_Complex | ( | ) | [virtual] |
Destructor.
JAULA::Value_Complex::Value_Complex | ( | ValueType | Type | ) | [protected] |
Constructor.
Type | Type of value to be contained by the instance |
virtual void JAULA::Value_Complex::clear | ( | void | ) | [pure virtual] |
Empties the contents of an instance.
Implemented in JAULA::Value_Array, and JAULA::Value_Object.
virtual bool JAULA::Value_Complex::empty | ( | void | ) | const [pure virtual] |
True if the instance is empty.
Implemented in JAULA::Value_Array, and JAULA::Value_Object.
virtual size_t JAULA::Value_Complex::size | ( | void | ) | const [pure virtual] |
Number of elements contained.
Implemented in JAULA::Value_Array, and JAULA::Value_Object.