flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
flxDataArrayString Class Reference

A string array class. More...

#include <flxCoreTypes.h>

Inheritance diagram for flxDataArrayString:
flxDataArrayType< char * > flxDataArray

Additional Inherited Members

- Public Member Functions inherited from flxDataArrayType< char * >
 flxDataArrayType ()
 
 ~flxDataArrayType ()
 
flxDataType_t type (void)
 Return the data type of the array. More...
 
void set (char * *data, uint16_t d0, bool no_copy=false)
 Set the array data and pass in dimensions for the array. More...
 
void set (char * *data, uint16_t d0, uint16_t d1, bool no_copy=false)
 Set the array data and pass in dimensions for the array. More...
 
void set (char * *data, uint16_t d0, uint16_t d1, uint16_t d2, bool no_copy=false)
 Set the array data and pass in dimensions for the array. More...
 
char * * get ()
 Return a pointer to the array data. More...
 
- Public Member Functions inherited from flxDataArray
 flxDataArray ()
 
virtual ~flxDataArray ()
 
virtual flxDataType_t type ()=0
 
uint8_t n_dimensions ()
 Return the number of dimensions in the array. More...
 
uint16_t * dimensions ()
 Return a pointer to the array's dimensions array . More...
 
size_t size (void)
 Return the total number of elements in the array. More...
 
- Protected Member Functions inherited from flxDataArrayType< char * >
virtual void reset ()
 
virtual void freeAlloc (void)
 
virtual bool setDataPtr (char * *data, size_t length, bool no_copy)
 
- Protected Member Functions inherited from flxDataArray
void setDimensions (uint16_t d0)
 
void setDimensions (uint16_t d0, uint16_t d1)
 
void setDimensions (uint16_t d0, uint16_t d1, uint16_t d2)
 
virtual void reset ()
 
- Protected Attributes inherited from flxDataArrayType< char * >
bool _bAlloc
 
- Protected Attributes inherited from flxDataArray
uint8_t _n_dims
 
uint16_t _dimensions [kMaxArrayDims]
 
- Static Protected Attributes inherited from flxDataArray
static constexpr uint16_t kMaxArrayDims = 3
 

Detailed Description

A string array class.


The documentation for this class was generated from the following file: