#include <services.h>
Inheritance diagram for Ishtar::ValueVectorTemplate< T >:

Public Member Functions | |
| ValueVectorTemplate (Size size) | |
| Constructor. Create a ValueVectoTemplate<T> with size elements. | |
| virtual void | serialize (OutputStream *stream) const |
| Serialize this vector to a stream, write the type that call serializeSpecified. | |
| virtual void | serializeSpecified (OutputStream *stream) const |
| Serialize the values of this vector to a stream, write the length then each value. | |
| virtual void | deserializeSpecified (InputStream *stream) |
| Deserialize the values of this vector form a stream, the type has already been read because the vector is already created. | |
| virtual std::string | toString (unsigned index) const |
| Get value index to a string. | |
| virtual void | fromString (unsigned index, const std::string &s) |
| Set value index from a string s. | |
| virtual Size | size (void) const |
| Return the length of the vector. | |
| virtual Type | getType (void) const |
| Return the type of the vector. | |
Public Attributes | |
| std::vector< T > | value |
| The vector containing scalar values. | |
1.4.2