ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
Class List
Class Index
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
►
N
imt3d
C
CCuboid
C
CDepthBitmap
C
CImage3dCalibration
C
CMesh3d
C
CObjPointCloudPersistenceComp
C
CPointCloud3d
C
CPointsBasedObject
C
CPosition3d
C
IDepthBitmap
C
IGridInfo
C
IImage3dCalibration
C
IMesh3d
C
IObject3d
C
IObject3dProvider
C
IPointCloud3d
C
IPointsBasedObject
►
N
imt3dgui
C
CMeshShape
C
CPointCloudShape
C
CPointCloudShapeComp
C
CShape3dBase
C
CWireShape
C
ISceneEventHandler
C
IShape3d
►
N
imt3dview
C
CScene3d
C
CTrackballCameraComp
C
IDrawable
C
IScene3d
C
IScene3dCamera
C
IScene3dItem
►
N
imtauth
C
CAccountInfoMetaInfo
C
CAccountInfoMetaInfoCreatorComp
C
CAddressMetaInfoCreatorComp
C
CCompanyInfoMetaInfoCreatorComp
C
CContactInfoMetaInfoCreatorComp
C
CGroupMetaInfoCreatorComp
C
CRoleMetaInfoCreatorComp
C
CSessionMetaInfoCreatorComp
C
CUserInfoMetaInfo
C
CUserInfoMetaInfoCreatorComp
C
CUserMetaInfoCreatorComp
C
IAccountBaseInfo
C
IAccountInfo
C
IAccountInfoProvider
C
IAddress
C
IAddressManager
C
IAddressProvider
C
IContactInfo
C
IPermissionChecker
C
IPermissionsProvider
C
IPersonalAccessToken
►
C
IPersonalAccessTokenManager
C
TokenCreationResult
C
IPersonBaseInfo
C
IPersonInfoProvider
C
IRole
C
IRoleInfoProvider
C
ISession
C
ITokenBasedPermissionsProvider
C
IUserBaseInfo
C
IUserGroupInfo
C
IUserInfo
C
IUserInfoProvider
C
IUserRoleInfo
►
N
imtauthgui
Authentication UI Components Module
C
CAccountInfoEditorComp
C
CAddressEditorComp
C
CContactInfoEditorComp
C
CPersonalAccessTokenManagerGuiComp
C
CServerConnectionEditorComp
►
N
imtbase
C
CCachedObjectCollectionComp
C
CCollectionFilter
C
CCollectionInfo
C
CCollectionObjectContext
C
CComplexCollectionFilter
C
CDelegatedObjectContainerSupplierComp
C
CFileBasedTranslationManagerComp
C
CFilterCollectionProxy
C
CLocalizedHelpPathProviderComp
C
CMultiStatusManagerComp
C
CObjectCollection
C
CObjectCollectionBase
C
CObjectCollectionComp
C
COptionsListAdapterComp
C
COrderedObjectCollectionProxy
C
CParamsManagerAdapterComp
C
CParamsSetJoiner
C
CSelection
C
CSimpleReferenceCollection
C
CSimpleStatus
C
CSingleObjectProviderComp
C
CStaticObjectCollection
C
CStatusManagerComp
C
CTreeItemModel
C
CUrlParamComp
C
ICollectionDataController
C
ICollectionFilter
C
ICollectionInfo
C
IComplexCollectionFilter
C
IDataValidator
C
IDocumentManagerExtender
C
IHierarchicalStructureIterator
C
IIdentifiable
C
IMetaInfoCreator
C
IMimeType
C
IMultiStatusManager
C
IMultiStatusProvider
C
IObjectCollection
C
IObjectCollectionEvent
C
IObjectCollectionInfo
C
IObjectCollectionIterator
C
IObjectCollectionProvider
C
IObjectExtractor
C
IObjectMetaInfo
C
IObjectProvider
C
IOperationContext
C
IOrderedObjectCollection
C
IParamsSetPlugin
C
IPluginInfo
C
IPluginStatusMonitor
C
IProgressSessionsManager
C
IReferenceCollection
C
IRevisionController
C
ISelection
C
IStatusManager
C
ISummaryRepresentationController
C
ITreeItemModel
C
IUrlParam
C
IValidationContext
C
TAggergatedObjectCollectionWrap
C
TComponentFactoryComp
C
TDelegatedSupplierCompBase
C
TIIdBasedHierarchical
C
TModelUpdateBinder
C
TParamsSetPluginComponentImpl
►
N
imtchat
Internal Service Desk Chat Domain Model Module
C
IChatMessage
C
IChatService
C
IConversation
C
IEntityReference
►
N
imtchatdb
Chat Database Persistence Layer Module
C
CMessageStatusDbDelegateComp
C
CParticipantDbDelegateComp
►
N
imtclientgql
C
IClientProtocolEngine
C
IGqlClient
C
IGqlSubscriptionClient
►
N
imtcom
Server Communication and Connection Management Module
C
CAsyncConnectionCheckerComp
Timer-based asynchronous connection status checker using HTTP requests
C
CRequestSender
C
CServerConnectionInterfaceParam
Basic implementation of
IServerConnectionInterface
with protocol-port mapping
C
CServerConnectionInterfaceParamComp
ACF component implementation of
IServerConnectionInterface
with default port configuration
C
CServerDispatcherComp
ACF component implementing multi-protocol server dispatch for HTTP and WebSocket
C
CSimpleConnectionCheckerComp
GraphQL-based connection status checker for application-level connectivity validation
C
IConnectionController
Simple interface for connection lifecycle control
C
IConnectionStatusProvider
Interface for monitoring network connection status with observable state changes
C
IFileTransfer
Interface for file upload and download operations via URLs
C
IServerConnectionInterface
Interface for describing server connection configuration with multi-protocol support
C
IServerDispatcher
Interface for managing the lifecycle of multi-protocol servers
C
ISslConfigurationApplier
Interface for applying SSL-related settings to an SSL configuration
►
N
imtcrypt
Cryptography and Encryption Services Module
C
CEncryptionBasedPersistenceComp
C
IEncryptedFilePersistence
C
IEncryption
C
IEncryptionKeysProvider
C
IHashGenerator
►
N
imtdb
Database Abstraction Layer (ORM Framework) for ImtCore applications
C
CSqlDatabaseCollectionStructureIterator
C
CSqlDatabaseObjectCollectionComp
C
CSqlDatabaseObjectCollectionIterator
C
IDatabaseConnector
Manages database connection lifecycle for remote database servers
C
IDatabaseEngine
Core database engine interface for low-level SQL execution and transaction management
C
IDatabaseLoginSettings
Configuration interface for database connection credentials and parameters
►
C
IDatabaseObjectDelegate
Core ORM interface for object-to-database mapping and SQL query generation
C
NewObjectQuery
Result of CreateNewObjectQuery containing SQL and metadata for object insertion
►
C
IDependentMetaInfoController
Manages cascading metadata updates when related objects are deleted
C
DependentMetaInfo
Information for updating dependent metadata fields
C
MetaFieldCleanupPlan
Plan for cleaning up metadata fields when referenced objects are deleted
C
IJsonBasedMetaInfoDelegate
Converts document metadata to/from JSON representation
C
IMetaInfoTableDelegate
C
IMigrationController
Controls database schema versioning and migration execution
C
ISqlDatabaseObjectCollection
SQL-specific extension of IObjectCollection for database-backed object collections
C
ISqlDatabaseObjectDelegate
C
ISqlJsonXPathExtractor
Database-specific JSON field extraction abstraction
►
N
imtdbgql
C
CSdlMetaInfoTools
►
N
imtdesk
Service Desk Ticketing Domain Model Module
C
ISupportTicket
C
ITicketService
►
N
imtdev
C
CCompositeDeviceInstanceBase
Base implementation class for composite device instances
C
CDeviceControllerCompBase
Base controller component implementing
IDeviceController
interface
C
CDeviceControllerProxyComp
Proxy controller component aggregating multiple device controllers
C
CDeviceDataFilePersistenceComp
File persistence adapter for device data
C
CDeviceIdBasedAttributesComp
Selection-based device attributes component
C
CDeviceIdBasedConfigurationComp
Selection-based device configuration component
C
CDeviceIdBasedConfigurationManagerComp
Device-ID-based configuration manager component
►
C
CDeviceInstanceBase
Base implementation class for device instances
C
VersionInfo
Internal version information implementation
C
CDeviceInstanceListAdapterComp
Adapter component for device controller's device list
C
CDeviceStateProviderAdapterComp
Adapter component providing standalone device state provider
C
ICompositeDeviceInstance
Interface for composite (hierarchical) device instances
C
ICompositeDeviceSpecification
Interface for composite device static information
C
IDeviceAccessor
Common interface for accessing an open device
C
IDeviceConfigurationManager
Interface for managing device-specific configurations
C
IDeviceController
Common interface for controlling devices
C
IDeviceDataPersistence
Interface for device data persistence
C
IDeviceDataProvider
Interface for device data provider
►
C
IDeviceEnumerator
Interface for asynchronous device enumeration
C
IResultHandler
Callback interface for receiving enumeration results
C
IDeviceInstance
Interface for describing runtime information about a device instance
C
IDeviceSpecification
Interface for describing static information about a device type/class
C
IDeviceStateProvider
Interface for tracking device connection states
C
IEditableCompositeDeviceInstance
Interface for modifying composite device instance information
C
IEditableDeviceInstance
Interface for modifying device instance information
►
N
imtej
C
IEjDocumentProvider
C
IReportExport
C
IReportProvider
►
N
imtfile
File I/O Operations and Management Module
C
CFileFormatConversionComp
C
CFileProviderComp
C
IFileProvider
►
N
imtgeo
C
CCluster
C
CPosition
C
IAddressElementInfo
C
IAddressTypeInfo
C
ICluster
C
IPosition
►
N
imtgql
C
IGqlContext
C
IGqlContextController
C
IGqlRequest
►
N
imtgui
C
CApplicationSwitchCommandComp
C
CCustomLayoutWidget
►
C
CDocumentCollectionViewDelegateComp
C
ObjectPersistenceProxy
C
CFullScreenCommandComp
C
CHierarchicalLayoutWidget
C
CLayoutManagerGuiComp
C
CLayoutSettingsDialog
C
CObjectCollectionViewDelegate
C
COpenDocumentWorker
C
CPluginStatusMonitorViewDelegateComp
C
CThumbPageItemGuiDelegate
C
CVirtualKeyboardShowCommandComp
►
C
ICollectionViewDelegate
C
ObjectInfo
C
IDocumentViewConstraints
C
IDocumentViewDecorator
C
IViewExtender
►
N
imthype
C
CJobExecutionControllerComp
C
CJobExecutionControllerCompBase
C
CJobExecutionLog
C
CJobExecutionMessage
C
CJobStatus
C
CTaskCollectionComp
C
CTaskCollectionCompBase
C
IJobExecutionLog
C
IJobOutput
C
IJobProcessor
C
IJobProcessorPlugin
C
IJobQueueManager
C
IJobSchedulerParams
C
IJobStatus
►
C
IProcessingInfo
C
ProcessingInfo
C
ISupplierResultExtractor
C
ITaskCollection
C
ITaskMetaInfo
C
ITaskParamsPlugin
C
ITaskPlugin
C
ITaskResultCollection
C
ITaskResultsProvider
C
TJobProcessorPluginComponentImpl
C
TTaskParamsPluginComponentImpl
C
TTaskPluginComponentImpl
►
N
imthypegui
C
ITaskEditorPlugin
►
N
imtimg
C
CBitmapMetaInfo
C
CBitmapMetaInfoCreatorComp
C
IBitmapMetaInfo
►
N
imtlic
Core licensing domain model providing feature-based product licensing and instance management
C
CFeatureInfoProviderComp
C
CFeatureMetaInfoCreatorComp
C
CHardwareInstanceInfo
C
CLicenseBasedRightsProviderComp
C
CLicenseControllerComp
C
CLicenseDefinition
C
CLicensedHardwareInstanceInfo
C
CLicenseInfoManager
C
CLicenseInfoProviderComp
C
CLicenseInstance
C
CLicenseKeyProvider
C
CLicenseMetaInfoCreatorComp
C
CProductCollection
C
CProductInstanceInfo
C
CProductInstanceInfoComp
C
CProductInstanceMetaInfoCreatorComp
C
CProductLicensingInfo
C
CProductLicensingInfoComp
C
CProductLicensingInfoMetaInfoCreatorComp
C
CProductMetaInfoCreatorComp
C
IEncyptedLicenseKeyProvider
C
IFeatureDependenciesManager
C
IFeatureDependenciesProvider
C
IFeatureInfo
Interface for accessing information about a feature within a product
C
IFeatureInfoProvider
C
IHardwareInstanceInfo
C
IKeyRing
C
ILicenseController
C
ILicenseDefinition
Interface for license definition information
C
ILicenseDependenciesManager
C
ILicenseDependenciesProvider
C
ILicensedHardwareInstanceInfo
C
ILicenseInfoProvider
C
ILicenseInstance
C
ILicenseInstanceProvider
C
ILicenseStatus
C
IPartProductionInfo
C
IProductInfo
Interface for accessing information about a product (software or hardware)
C
IProductInstanceInfo
C
IProductInstanceInfoProvider
C
IProductLicensingInfo
C
IProductLicensingInfoProvider
►
N
imtlicgui
C
CFeatureDependencyEditorBase
C
CFeatureInfoEditorGuiComp
C
CLicenseInfoEditorGuiComp
C
CLicenseManagerViewDelegateComp
C
CProductInstanceInfoEditorComp
C
CProductInstanceInfoViewComp
►
N
imtloggui
C
IEventItem
C
IEventItemFactory
►
N
imtmongo
C
CMongoDatabaseObjectCollectionComp
C
CMongoDatabaseObjectCollectionIterator
C
IMongoDatabaseEngine
C
IMongoDatabaseObjectDelegate
►
N
imtpy
C
IScriptRunner
►
N
imtqml
C
CGqlQuickObjectComp
C
CGuiQuickWrapComp
C
CQmlGuiCompBase
C
CQuickObjectCompBase
C
CStaticQmlBaseTypeRegistratorComp
This component registrates all types of the imtqml module for QQmlEngine
C
CStaticQmlModuleRegistratorComp
This component registers dummy Qt modules in order to ensure QML compatibility with Qt5 and Qt6 applications simultaneously for QQmlEngine
C
CStaticQmlTypeRegistratorComp
This component registrates all types of the imtqml module for QQmlEngine
C
IQuickApplication
C
IQuickObject
►
N
imtrepo
C
CFileCollectionComp
C
CFileCollectionCompBase
C
CFileCollectionItem
C
CFileObjectCollectionIterator
C
CFileRepositoryComp
C
CFileTransformationControllerComp
C
IFileCollectionInfo
C
IFileCollectionItem
C
IFileObjectCollection
C
IRepositoryFileTransformation
C
IRepositoryFileTransformationStepsProvider
C
IRepositoryTransformationController
►
N
imtreport
C
CGraphicsElementBase
C
CGraphicsElementFactory
C
CReportDocument
C
CReportDocumentComp
C
IDrawElement
C
IReportDocument
C
IReportPage
►
N
imtrest
C
CBinaryDataProviderComp
C
CHttpFileProviderBasedServletComp
The
CHttpFileProviderBasedServletComp
class generates HTML-document with list of objects for all the files and directories in the directory
C
CHttpHtmlFolderBasedServletComp
The CHttpHtmlFolderBasedHandlerComp class generates HTML-document with list of objects for all the files and directories in the directory
C
CSubscriberBase
C
CTcpServerComp
C
CUdpServerComp
C
CWebSocketServerComp
C
IBinaryDataController
The
IBinaryDataController
provides managment of the file from disc, resources or memory
C
IBinaryDataProvider
The
IBinaryDataProvider
class provides file from disc, resources or memory
C
IHttpClientRequest
C
IProtocolEngine
C
IRepresentationDataProvider
C
IRequest
C
IResponse
C
IResponseDispatcher
C
IServer
C
ISubscriber
C
ISubscriberEngine
C
ITransport
►
N
imtsdl
C
CCodeGeneratorExecutorComp
C
CConfigReader
C
CGqlSchemaParser
C
CLogFilterComp
C
CQtResourceFilePersistenceComp
C
CSdlTools
C
CSimpleFileJoinerComp
C
ISdlEditableProcessArgumentsParser
Editable version of a
ISdlProcessArgumentsParser
C
ProcessorParamKeys
This struct describes keys of params for SDL processors
C
QtResourceModelParamIds
The
QtResourceModelParamIds
struct defines param IDs of a QT resource's (QRC) model
C
TElementList
►
N
imtsdlgencpp
C
CBaseClassExtenderComp
C
CCxxProcessorCompBase
C
CGqlCollectionControllerBaseClassGeneratorComp
C
CGqlHandlerBaseClassGeneratorComp
C
CGqlWrapClassCodeGeneratorComp
C
CObjectModificatorCompBase
C
CQmlRegisterGeneratorComp
C
CSdlClassCodeGeneratorComp
C
CSdlClassGqlModificatorComp
C
CSdlClassJsonModificatorComp
C
CSdlClassModificatorBaseComp
C
CSdlClassTreeModelModificatorComp
C
CSdlEnumGeneratorComp
C
CSdlQObjectGeneratorComp
C
CSdlUnionConverter
C
CSdlUnionGeneratorComp
C
CSdlUnionObjectGeneratorComp
►
N
imtsdlgenqml
C
CQmlCodeCommandIdGeneratorComp
C
CQmlCodeGeneratorComp
C
CQmlCodeMetaGeneratorComp
C
CQmldirFilePersistenceComp
C
CQmlEnumGeneratorComp
C
CQmlGenTools
Utility class providing convenient methods for managing SDL QML code generation metadata
C
CQmlProcessorsManagerComp
C
CSdlQmlGenerationResult
Provides information about SDL QML code generation results
C
QmldirModelParamIds
The
QmldirModelParamIds
struct defines param IDs of a QT QML module (qmldir) model
►
N
imtserverapp
C
ICommandPermissionsProvider
►
N
imtservergql
C
CGqlQueryBasedPublisherCompBase
C
CHeadersDataProviderComp
C
CModelChangeNotifierComp
C
CModelPublisherComp
C
CObjectCollectionChangeNotifierComp
C
IFileUploadHandler
Interface for handling chunked file uploads
►
N
imtservice
C
IConnectionCollection
C
IConnectionCollectionPlugin
C
IConnectionCollectionProvider
C
IConnectionStatus
C
IObjectCollectionPlugin
C
IServiceConnectionInfo
C
IServiceConnectionLinkParam
C
IServiceConnectionParam
C
TConnectionCollectionPluginComponentImpl
C
TObjectCollectionPluginComponentImpl
►
N
imttest
Testing Utilities and Test Management Module
C
CTestMetaInfoCreatorComp
C
ITestInfo
C
ITestInfoProvider
►
N
imtupdate
C
CJniAdapter
C
CProductUpdateControllerComp
C
CUpdateManifest
►
N
imtzip
C
CFileCompressor
C
CFileCompressorComp
►
N
std
STL namespace
C
hash< imtsdl::IncludeDirective >
Custom specialization of std::hash for
imtsdl::IncludeDirective
C
CConversionTest
C
CCuboidTest
C
CDepthBitmapTest
C
CMesh3dTest
C
COrderedObjectCollectionTest
C
CPointCloud3dTest
C
CPosition3dTest
Generated by
1.9.8