complex_data.hpp File Reference
#include <vector>
#include <cstring>
#include "muscle_types.h"
Go to the source code of this file.
|
Namespaces |
namespace | muscle |
Data Structures |
class | muscle::ComplexData |
Enumerations |
enum | muscle_complex_t {
COMPLEX_NULL,
COMPLEX_MAP,
COMPLEX_COLLECTION,
COMPLEX_STRING,
COMPLEX_BOOLEAN,
COMPLEX_BYTE,
COMPLEX_SHORT,
COMPLEX_INT,
COMPLEX_LONG,
COMPLEX_FLOAT,
COMPLEX_DOUBLE,
COMPLEX_STRING_ARR,
COMPLEX_BOOLEAN_ARR,
COMPLEX_BYTE_ARR,
COMPLEX_SHORT_ARR,
COMPLEX_INT_ARR,
COMPLEX_LONG_ARR,
COMPLEX_FLOAT_ARR,
COMPLEX_DOUBLE_ARR,
COMPLEX_BOOLEAN_MATRIX_2D,
COMPLEX_BYTE_MATRIX_2D,
COMPLEX_SHORT_MATRIX_2D,
COMPLEX_INT_MATRIX_2D,
COMPLEX_LONG_MATRIX_2D,
COMPLEX_FLOAT_MATRIX_2D,
COMPLEX_DOUBLE_MATRIX_2D,
COMPLEX_BOOLEAN_MATRIX_3D,
COMPLEX_BYTE_MATRIX_3D,
COMPLEX_SHORT_MATRIX_3D,
COMPLEX_INT_MATRIX_3D,
COMPLEX_LONG_MATRIX_3D,
COMPLEX_FLOAT_MATRIX_3D,
COMPLEX_DOUBLE_MATRIX_3D,
COMPLEX_BOOLEAN_MATRIX_4D,
COMPLEX_BYTE_MATRIX_4D,
COMPLEX_SHORT_MATRIX_4D,
COMPLEX_INT_MATRIX_4D,
COMPLEX_LONG_MATRIX_4D,
COMPLEX_FLOAT_MATRIX_4D,
COMPLEX_DOUBLE_MATRIX_4D,
COMPLEX_JAVA_BYTE_OBJECT
} |
Enumeration Type Documentation
- Enumerator:
-
COMPLEX_NULL |
|
COMPLEX_MAP |
|
COMPLEX_COLLECTION |
|
COMPLEX_STRING |
|
COMPLEX_BOOLEAN |
|
COMPLEX_BYTE |
|
COMPLEX_SHORT |
|
COMPLEX_INT |
|
COMPLEX_LONG |
|
COMPLEX_FLOAT |
|
COMPLEX_DOUBLE |
|
COMPLEX_STRING_ARR |
|
COMPLEX_BOOLEAN_ARR |
|
COMPLEX_BYTE_ARR |
|
COMPLEX_SHORT_ARR |
|
COMPLEX_INT_ARR |
|
COMPLEX_LONG_ARR |
|
COMPLEX_FLOAT_ARR |
|
COMPLEX_DOUBLE_ARR |
|
COMPLEX_BOOLEAN_MATRIX_2D |
|
COMPLEX_BYTE_MATRIX_2D |
|
COMPLEX_SHORT_MATRIX_2D |
|
COMPLEX_INT_MATRIX_2D |
|
COMPLEX_LONG_MATRIX_2D |
|
COMPLEX_FLOAT_MATRIX_2D |
|
COMPLEX_DOUBLE_MATRIX_2D |
|
COMPLEX_BOOLEAN_MATRIX_3D |
|
COMPLEX_BYTE_MATRIX_3D |
|
COMPLEX_SHORT_MATRIX_3D |
|
COMPLEX_INT_MATRIX_3D |
|
COMPLEX_LONG_MATRIX_3D |
|
COMPLEX_FLOAT_MATRIX_3D |
|
COMPLEX_DOUBLE_MATRIX_3D |
|
COMPLEX_BOOLEAN_MATRIX_4D |
|
COMPLEX_BYTE_MATRIX_4D |
|
COMPLEX_SHORT_MATRIX_4D |
|
COMPLEX_INT_MATRIX_4D |
|
COMPLEX_LONG_MATRIX_4D |
|
COMPLEX_FLOAT_MATRIX_4D |
|
COMPLEX_DOUBLE_MATRIX_4D |
|
COMPLEX_JAVA_BYTE_OBJECT |
|