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.
Copyright (c) 2007, 2008, 2009 Kombo Morongo.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".