SecreC 2 language  2.8.0 (2023.09)
Language and standard library reference
Functions
shared3p_table_database.sc File Reference

Functions

template<domain D :shared3p , type T>
void tdbVmapAddType (uint64 id, string paramname, D T t)
 
template<domain D :shared3p , type T>
void tdbVmapAddVlenType (uint64 id, string paramname, D T t)
 
template<domain D :shared3p , type T>
void tdbVmapAddValue (uint64 id, string paramname, D T value)
 
template<domain D :shared3p , type T>
void tdbVmapAddValue (uint64 id, string paramname, D T[[1]] values)
 
template<domain D :shared3p , type T>
void tdbVmapAddVlenValue (uint64 id, string paramname, D T[[1]] values)
 
template<domain D :shared3p , type T>
D T tdbVmapGetValue (uint64 id, string paramname, uint64 index)
 
template<domain D :shared3p , type T>
D T tdbVmapGetVlenValue (uint64 id, string paramname, uint64 index)
 
template<domain D :shared3p , type T, dim N>
void tdbTableCreate (string datasource, string table, D T[[N]] vtype, uint64 ncols)
 
template<domain D :shared3p , type T>
void tdbInsertRow (string datasource, string table, D T[[1]] values)
 
template<domain D :shared3p , type T>
D T tdbReadColumn (string datasource, string table, uint64 index)
 
template<domain D :shared3p , type T>
D T tdbReadColumn (string datasource, string table, string column)