|
kealib
|
This is the complete list of members for kealib::KEAAttributeTableInMem, including all inherited members.
| addAttBoolField(KEAATTField field, bool val) | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::addAttBoolField(const std::string &name, bool val, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttDateTimeField(const std::string &name, const KEADateTime &val, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttDateTimeField(KEAATTField field, const KEADateTime &val) | kealib::KEAAttributeTable | protectedvirtual |
| addAttFloatField(KEAATTField field, float val) | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::addAttFloatField(const std::string &name, double val, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttIntField(KEAATTField field, int64_t val) | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::addAttIntField(const std::string &name, int64_t val, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttStringField(KEAATTField field, const std::string &val) | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::addAttStringField(const std::string &name, const std::string &val, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttWKBField(const std::string &name, uint8_t *pData, size_t wkbsize, const std::string &usage="") | kealib::KEAAttributeTable | virtual |
| addAttWKBField(KEAATTField field, uint8_t *pData, size_t wkbsize) | kealib::KEAAttributeTable | protectedvirtual |
| addField(KEAATTField *inFields) | kealib::KEAAttributeTable | virtual |
| addFields(std::vector< KEAATTField * > *inFields) | kealib::KEAAttributeTable | virtual |
| addRows(size_t numRows) | kealib::KEAAttributeTableInMem | virtual |
| attRows | kealib::KEAAttributeTableInMem | protected |
| attType | kealib::KEAAttributeTable | protected |
| bandPathBase | kealib::KEAAttributeTable | protected |
| chunkSize | kealib::KEAAttributeTable | protected |
| copyRAT(const KEAAttributeTable *pFrom, KEAAttributeTable *pTo) | kealib::KEAAttributeTable | static |
| createAttributeIdxCompType() | kealib::KEAAttributeTable | static |
| createKeaAtt(HighFive::File *keaImg, const std::shared_ptr< kealib::kea_mutex > &mutex, unsigned int band) | kealib::KEAAttributeTableInMem | static |
| kealib::KEAAttributeTable::createKeaAtt(HighFive::File *keaImg, const std::shared_ptr< kealib::kea_mutex > &mutex, unsigned int band, unsigned int chunkSizeIn) | kealib::KEAAttributeTable | protectedstatic |
| createKeaDateTimeCompType() | kealib::KEAAttributeTable | static |
| createKeaFeature() | kealib::KEAAttributeTable | protectedvirtual |
| createKeaStringCompType() | kealib::KEAAttributeTable | static |
| createNeighboursDataset(HighFive::File *keaImg, const std::string &datasetname, unsigned int deflate) | kealib::KEAAttributeTable | protectedvirtual |
| deleteKeaFeature(KEAATTFeature *feat) | kealib::KEAAttributeTable | protectedvirtual |
| destroyAttributeTable(KEAAttributeTable *pTable) | kealib::KEAAttributeTable | static |
| fields | kealib::KEAAttributeTable | protected |
| getBandPathBase() const | kealib::KEAAttributeTable | virtual |
| getBoolField(size_t fid, size_t colIdx) const | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::getBoolField(size_t fid, const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getBoolFields(size_t startfid, size_t len, size_t colIdx, bool *pbBuffer) const | kealib::KEAAttributeTableInMem | virtual |
| getChunkSize() const | kealib::KEAAttributeTable | virtual |
| getDataFieldType(const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getDateTimeField(size_t fid, const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getDateTimeField(size_t fid, size_t colIdx) const | kealib::KEAAttributeTable | virtual |
| getDateTimeFields(size_t startfid, size_t len, size_t colIdx, KEADateTime *pBuffer) const | kealib::KEAAttributeTable | virtual |
| getFeature(size_t fid) const | kealib::KEAAttributeTableInMem | virtual |
| getField(const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getField(size_t globalColIdx) const | kealib::KEAAttributeTable | virtual |
| getFieldIndex(const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getFieldNames() const | kealib::KEAAttributeTable | virtual |
| getFloatField(size_t fid, size_t colIdx) const | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::getFloatField(size_t fid, const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getFloatFields(size_t startfid, size_t len, size_t colIdx, double *pfBuffer) const | kealib::KEAAttributeTableInMem | virtual |
| getIntField(size_t fid, size_t colIdx) const | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::getIntField(size_t fid, const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getIntFields(size_t startfid, size_t len, size_t colIdx, int64_t *pnBuffer) const | kealib::KEAAttributeTableInMem | virtual |
| getKEAATTType() const | kealib::KEAAttributeTable | virtual |
| getMaxGlobalColIdx() const | kealib::KEAAttributeTable | virtual |
| getNeighbours(size_t startfid, size_t len, std::vector< std::vector< size_t > * > *neighbours) const | kealib::KEAAttributeTableInMem | virtual |
| getNumBoolFields() const | kealib::KEAAttributeTable | virtual |
| getNumDateTimeFields() const | kealib::KEAAttributeTable | virtual |
| getNumFloatFields() const | kealib::KEAAttributeTable | virtual |
| getNumIntFields() const | kealib::KEAAttributeTable | virtual |
| getNumStringFields() const | kealib::KEAAttributeTable | virtual |
| getNumWKBFields() const | kealib::KEAAttributeTable | virtual |
| getSize() const | kealib::KEAAttributeTableInMem | virtual |
| getStringField(size_t fid, size_t colIdx) const | kealib::KEAAttributeTableInMem | virtual |
| kealib::KEAAttributeTable::getStringField(size_t fid, const std::string &name) const | kealib::KEAAttributeTable | virtual |
| getStringFields(size_t startfid, size_t len, size_t colIdx, std::vector< std::string > *psBuffer) const | kealib::KEAAttributeTableInMem | virtual |
| getTotalNumOfCols() const | kealib::KEAAttributeTable | virtual |
| getWKBField(size_t fid, const std::string &name, size_t &nWKBSize) const | kealib::KEAAttributeTable | virtual |
| getWKBField(size_t fid, size_t colIdx, size_t &nWKBSize) const | kealib::KEAAttributeTable | virtual |
| getWKBFields(size_t startfid, size_t len, size_t colIdx, uint8_t **ppabyWKB, size_t *pnWKBSize) const | kealib::KEAAttributeTable | virtual |
| hasField(const std::string &name) const | kealib::KEAAttributeTable | virtual |
| KEAAttributeTable(KEAATTType keaAttType, const std::shared_ptr< kealib::kea_mutex > &mutex) | kealib::KEAAttributeTable | |
| KEAAttributeTableInMem(KEAAttributeTable *pBaseAtt, const std::shared_ptr< kealib::kea_mutex > &mutex) | kealib::KEAAttributeTableInMem | |
| KEABase() | kealib::KEABase | inline |
| KEABase(const std::shared_ptr< kea_mutex > &other) | kealib::KEABase | inline |
| m_mutex | kealib::KEABase | protected |
| numBoolFields | kealib::KEAAttributeTable | protected |
| numDatetimeFields | kealib::KEAAttributeTable | protected |
| numFloatFields | kealib::KEAAttributeTable | protected |
| numIntFields | kealib::KEAAttributeTable | protected |
| numOfCols | kealib::KEAAttributeTable | protected |
| numRows | kealib::KEAAttributeTable | protected |
| numStringFields | kealib::KEAAttributeTable | protected |
| numWKBFields | kealib::KEAAttributeTable | protected |
| printAttributeTableHeaderInfo() | kealib::KEAAttributeTable | virtual |
| readNeighbours(const HighFive::DataSet &dataset, size_t startfid, size_t len, std::vector< std::vector< size_t > * > *neighbours) const | kealib::KEAAttributeTable | protectedvirtual |
| setBoolField(size_t fid, size_t colIdx, bool value) | kealib::KEAAttributeTableInMem | virtual |
| setBoolFields(size_t startfid, size_t len, size_t colIdx, bool *pbBuffer) | kealib::KEAAttributeTableInMem | virtual |
| setDateTimeField(size_t fid, size_t colIdx, const KEADateTime &value) | kealib::KEAAttributeTable | virtual |
| setDateTimeFields(size_t startfid, size_t len, size_t colIdx, KEADateTime *pBuffer) | kealib::KEAAttributeTable | virtual |
| setFloatField(size_t fid, size_t colIdx, double value) | kealib::KEAAttributeTableInMem | virtual |
| setFloatFields(size_t startfid, size_t len, size_t colIdx, double *pfBuffer) | kealib::KEAAttributeTableInMem | virtual |
| setIntField(size_t fid, size_t colIdx, int64_t value) | kealib::KEAAttributeTableInMem | virtual |
| setIntFields(size_t startfid, size_t len, size_t colIdx, int64_t *pnBuffer) | kealib::KEAAttributeTableInMem | virtual |
| setNeighbours(size_t startfid, size_t len, std::vector< std::vector< size_t > * > *neighbours) | kealib::KEAAttributeTableInMem | virtual |
| setStringField(size_t fid, size_t colIdx, const std::string &value) | kealib::KEAAttributeTableInMem | virtual |
| setStringFields(size_t startfid, size_t len, size_t colIdx, std::vector< std::string > *papszStrList) | kealib::KEAAttributeTableInMem | virtual |
| setWKBField(size_t fid, size_t colIdx, uint8_t *wkb, size_t wkbsize) | kealib::KEAAttributeTable | virtual |
| setWKBFields(size_t startfid, size_t len, size_t colIdx, uint8_t **ppabyWKB, size_t *pnWKBSize) | kealib::KEAAttributeTable | virtual |
| writeNeighbours(const HighFive::DataSet &dataset, size_t startfid, size_t len, const std::vector< std::vector< size_t > * > *neighbours) | kealib::KEAAttributeTable | protectedvirtual |
| ~KEAAttributeTable() | kealib::KEAAttributeTable | virtual |
| ~KEAAttributeTableInMem() | kealib::KEAAttributeTableInMem |