mksqlite  2.5
A MATLAB interface to SQLite
Todo List
Member blob_pack (const mxArray *pcItem, bool bStreamable, void **ppBlob, size_t *pBlob_size, double *pdProcess_time, double *pdRatio, const char *compressor, int level)

MSG_ERRSERIALIZE

Do byteswapping here if big endian?

Do byteswapping here if big endian?

Member blob_unpack (const void *pBlob, size_t blob_size, bool bStreamable, mxArray **ppItem, double *pdProcess_time, double *pdRatio)

warning, error or automatic conversion..?

Do byteswapping here if needed, depend on endian?

Member HeapCheck::RemovePtr (const tagHeader *ptr)
SLOW (sorted list facilitates binary search)
Member SQLiface::getColNames (ValueSQLCol::StringPairList &names)
Any other (better) ideas?
Class tagNativeArray
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...
Member TypedBLOBHeaderCompressed::validCompression ()
Any checking needed?