CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
CartoType::CFrameworkMapDataSet Member List

This is the complete list of members for CartoType::CFrameworkMapDataSet, including all inherited members.

CFrameworkMapDataSet(std::shared_ptr< CFrameworkEngine > aEngine, std::unique_ptr< CMapDataBase > aDb)CartoType::CFrameworkMapDataSet
Copy(TResult &aError, std::shared_ptr< CFrameworkEngine > aEngine, bool aFull=true)CartoType::CFrameworkMapDataSet
CreateMap(int32_t aViewWidth, int32_t aViewHeight)CartoType::CFrameworkMapDataSet
CreateWritableMap(TWritableMapType aType, CString aFileName=nullptr)CartoType::CFrameworkMapDataSet
DeleteAllMapObjects(uint32_t aMapHandle, uint64_t &aDeletedCount)CartoType::CFrameworkMapDataSet
DeleteMapObjectArray(uint32_t aMapHandle, const uint64_t *aIdArray, size_t aIdCount, uint64_t &aDeletedCount, CString aCondition=nullptr)CartoType::CFrameworkMapDataSet
DeleteMapObjectRange(uint32_t aMapHandle, uint64_t aStartId, uint64_t aEndId, uint64_t &aDeletedCount, CString aCondition=nullptr)CartoType::CFrameworkMapDataSet
GetLastMapHandle() constCartoType::CFrameworkMapDataSet
GetMainMapHandle() constCartoType::CFrameworkMapDataSet
GetMapDb(uint32_t aHandle, bool aTolerateNonExistentDb=false)CartoType::CFrameworkMapDataSet
GetMemoryMapHandle() constCartoType::CFrameworkMapDataSet
InsertCircleMapObject(uint32_t aMapHandle, const CString &aLayerName, TPoint aCenter, int32_t aRadius, const CString &aStringAttributes, uint32_t aIntAttribute, uint64_t &aId, bool aReplace)CartoType::CFrameworkMapDataSet
InsertEnvelopeMapObject(uint32_t aMapHandle, const CString &aLayerName, const MPath &aGeometry, int32_t aRadius, const CString &aStringAttributes, uint32_t aIntAttribute, uint64_t &aId, bool aReplace)CartoType::CFrameworkMapDataSet
InsertMapObject(uint32_t aMapHandle, const CString &aLayerName, const MPath &aGeometry, const CString &aStringAttributes, uint32_t aIntAttribute, uint64_t &aId, bool aReplace)CartoType::CFrameworkMapDataSet
InsertPointMapObject(uint32_t aMapHandle, const CString &aLayerName, TPoint aPoint, const CString &aStringAttributes, uint32_t aIntAttribute, uint64_t &aId, bool aReplace)CartoType::CFrameworkMapDataSet
LayerNames()CartoType::CFrameworkMapDataSet
LoadMapData(const CString &aMapFileName, const std::string *aEncryptionKey, bool aMapOverlaps)CartoType::CFrameworkMapDataSet
LoadMapData(std::unique_ptr< CMapDataBase > aDb)CartoType::CFrameworkMapDataSet
LoadMapObject(TResult &aError, uint32_t aMapHandle, uint64_t aId)CartoType::CFrameworkMapDataSet
MainDb() constCartoType::CFrameworkMapDataSet
MapCount() constCartoType::CFrameworkMapDataSet
MapDataBaseArray() constCartoType::CFrameworkMapDataSetinline
MapHandle(size_t aIndex) constCartoType::CFrameworkMapDataSet
MapIsEmpty(uint32_t aHandle)CartoType::CFrameworkMapDataSet
MapIsWritable(size_t aIndex) constCartoType::CFrameworkMapDataSet
MapMetaData(size_t aIndex) constCartoType::CFrameworkMapDataSet
New(TResult &aError, std::shared_ptr< CFrameworkEngine > aEngine, const CString &aMapFileName, const std::string *aEncryptionKey=nullptr, bool aMapOverlaps=true)CartoType::CFrameworkMapDataSetstatic
New(TResult &aError, std::shared_ptr< CFrameworkEngine > aEngine, std::unique_ptr< CMapDataBase > aDb)CartoType::CFrameworkMapDataSetstatic
Proj4Param() constCartoType::CFrameworkMapDataSet
ReadGpx(uint32_t aMapHandle, const CString &aFileName)CartoType::CFrameworkMapDataSet
ReadMap(uint32_t aHandle, const CString &aFileName, TFileType aFileType)CartoType::CFrameworkMapDataSet
ReadMap(uint32_t aHandle, const std::vector< uint8_t > &aData)CartoType::CFrameworkMapDataSet
SaveMap(uint32_t aHandle, const CString &aFileName, TFileType aFileType)CartoType::CFrameworkMapDataSet
UnloadMapByHandle(uint32_t aHandle)CartoType::CFrameworkMapDataSet