mksqlite  2.5
A MATLAB interface to SQLite
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
tagNativeArray Struct Reference

mxArray replacement for speed improvement More...

#include <value.hpp>

Public Member Functions

 tagNativeArray ()
 Ctor.
 

Static Public Member Functions

static tagNativeArrayCreateArray (size_t nDims, size_t dims[], int typeID)
 Array allocator.
 
static tagNativeArrayCreateMatrix (size_t m, size_t n, int typeID)
 Matrix allocator.
 
static void FreeArray (tagNativeArray *pNativeArray)
 Array deallocator.
 

Public Attributes

size_t m_elBytes
 size of one single element in bytes
 
size_t m_dims [1]
 count of dimensions
 

Detailed Description

mxArray replacement for speed improvement

Todo:
not supported/used yet Allocating a mxArray is time expensive. BLOB items are handled as mxArrays. Extensive usage is very slow. It's untested whether SQL or the mxArray is the bottleneck. Speed improvements may be possible...

Definition at line 1258 of file value.hpp.


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