ML Reference
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C_ml_numeric_limits< T >Defines a template to get the minimum and maximum values for each basic integer type
 C_ml_numeric_limits< char >
 C_ml_numeric_limits< double >
 C_ml_numeric_limits< float >
 C_ml_numeric_limits< int >
 C_ml_numeric_limits< long >
 C_ml_numeric_limits< long long >
 C_ml_numeric_limits< short >
 C_ml_numeric_limits< signed char >
 C_ml_numeric_limits< unsigned char >
 C_ml_numeric_limits< unsigned int >
 C_ml_numeric_limits< unsigned long >
 C_ml_numeric_limits< unsigned long long >
 C_ml_numeric_limits< unsigned short >
 C_MLFloatRangeCheck< Target, Source >
 C_MLFloatRangeCheck< float, double >
 C_MLIntegerRangeCheck< CheckLowerBounds, CheckUpperBounds, Target, Source >Compile-check functions only if needed
 C_MLIntegerRangeCheck< false, false, Target, Source >
 C_MLIntegerRangeCheck< false, true, Target, Source >
 C_MLIntegerRangeCheck< true, false, Target, Source >
 C_MLIntegerRangeCheck< true, true, Target, Source >
 C_MLRangeCheck< isTargetFloat, isSourceFloat, Target, Source >
 C_MLRangeCheck< false, false, Target, Source >
 C_MLRangeCheck< false, true, Target, Source >
 C_MLRangeCheck< true, false, Target, Source >
 C_MLRangeCheck< true, true, Target, Source >
 Cml::AbstractPersistenceStream
 Cml::ApplicationProperties
 Cml::ArgumentList0Empty argument to allow running with zero arguments
 Cml::ArgumentList1< Arg1 >ArgumentList with one argument
 Cml::ArgumentList2< Arg1, Arg2 >ArgumentList with two arguments
 Cml::ArgumentList3< Arg1, Arg2, Arg3 >ArgumentList with three arguments
 Cml::ArgumentList4< Arg1, Arg2, Arg3, Arg4 >ArgumentList with four arguments
 Cml::ArgumentList5< Arg1, Arg2, Arg3, Arg4, Arg5 >ArgumentList with five arguments
 Cml::Barrier
 Cml::Base
 CBaseClass
 Cml::BaseEvent
 Cml::CalculateOutputImageHandler
 Cml::ClassicHostClassic ML host used internally to calculate getTile and processAllPages requests
 Cml::CompilerInfo
 Cml::ComputerModelInfo
 Cml::ConstantString
 Cml::ConstantStringValueShared container for the string value and its hash
 Cml::ContainerProxy< T, R, I, Count, Access >This template implements a proxy for containers that contain a collection of items normally accessed with a get-by-index method
 Cml::CPUInfo
 Cml::DataTypeSelector< dataTypeId >
 Cml::DateTime
 Cml::Memory::DeleterA custom delete that can be used in std::unique_ptr and std::shared_ptr
 Cml::internal::detector< Default, class, Op, Args >
 Cml::internal::detector< Default, void_t< Op< Args... > >, Op, Args... >
 Cml::EnumValues< EnumType >::EntryDefines the entry for one enum value
 Cml::ProcessingTimeLine::TimeLine::EntrySingle timeline entry
 Cml::EnumField::EnumEntryDefines the entry for one enum value
 Cml::EnumValues< EnumType >
 Cml::ErrorOutputClass to handle all ML debug prints, errors, warnings, and information
 Cml::ErrorOutputInfos
 Cml::detail::executor< Execute >
 Cml::Field
 Cml::FieldSensor
 Cml::Field::FlagsFlags for internal usage
 Cml::FloatingPointMatrix< VectorT, size >
 Cml::FloatingPointMatrix< Tvec2< DT >, 2 >
 Cml::FloatingPointMatrix< Tvec3< DT >, 3 >
 Cml::FloatingPointMatrix< Tvec4< DT >, 4 >
 Cml::FloatingPointMatrix< Tvec5< DT >, 5 >
 Cml::FloatingPointMatrix< Tvec6< DT >, 6 >
 Cml::FloatingPointVectorDataContainerBase< DT, size >
 Cml::GetTileJobBaseBase class for TileRequest based jobs
 Cml::Host
 Cml::ImageProperties
 Cml::ImagePropertyExtension
 Cml::ImagePropertyExtensionContainer
 Cml::InputConnectorClass to manage an input connection of a Module module
 Cml::InputSubImageProperties
 Cml::Is< T >In combination with the in function, it returns true if a passed value is in the set of possible values
 Cml::ContainerProxy< T, R, I, Count, Access >::iterator
 Cml::Line
 Cml::Memory
 Cml::MemoryImage
 Cml::MemoryInfo
 CMLApplicationPropertyCallbacksDefines all callbacks that an application has to support for property access
 CMLMemoryAllocatorThe memory allocator used by the memory manager
 CMLMemoryBlockHandle
 CMLMemoryManagerThe memory manager
 CMLTypeInfos
 CMLWeakMemoryBlockHandle
 Cml::ModuleDiagnosisStackScope
 Cml::ModuleTools
 Cml::internal::nonesuch
 Cml::NotifyClass to handle all ML Notify prints, errors, and warnings
 Cml::OutputConnector
 Cml::PageIDIterator
 Cml::PageRequest
 Cml::PageRequestQueueInterfaceVirtual interface for queuing PageRequests that are ready for processing
 Cml::PersistenceStreamException
 Cml::PageRequestProcessorBase::PerThreadStorage
 Cml::PlaneClass defining a plane in 3D
 Cml::ProcessingTimeLineStores a processing timeline for multiple threads
 Cml::internal::ProfilingScopeHelper class that stops measuring when it gets out of scope
 Cml::RotationClass to handle Rotations (internally, the rotation is stored as a unit quaternion)
 Cml::Runtime
 Cml::RuntimeDict
 Cml::RuntimeType
 Cml::ScopedBarrierWaiter
 Cml::ScopeGuardDetail::ScopeGuard< Functor >
 Cml::PageRequestProcessorBase::ScopeStackEntry
 Cml::StringConversionThe class StringConversion provides static methods to convert ML objects to and from strings
 Cml::StringSwitch< T, R >
 Cml::SubImage
 Cml::SubImageBoxd
 COverloadSelector::SwitchType< b >Helper types to switch between implementations of functions by overloading
 Cml::TileRequest
 Cml::TimeCounterClass to measure precise time intervals
 Cml::ProcessingTimeLine::TimeLineTimeline for a single thread
 Cml::TQuaternion< DT >Declaration of complex type traits
 Cml::Trace< INDEXTYPE >
 Cml::TraceBuffer< INDEXTYPE >
 Cml::tree_node< T >
 Cml::TreeNode
 Cml::TreeNodeException
 CTs...
 Cml::TScaleShiftData< DT >
 Cml::TSubImageBox< intT >
 Cml::TSubImageCursorBase< DATATYPE >Base class for all TSubImage Cursors
 Cml::TVector6DBase< CompIntType >
 Cml::TVector6DBase< MLint >
 CTVectorBase
 Cml::TVectorNDBase< CompIntType, NumDim >Declaration of integer vector type traits
 Cml::TypeTraits< T >
 Cml::UserThreadDataBase class for thread local data that is passed to CalculateOutputImageHandler::calculateOutputSubImage
 Cml::VariableType
 CVariableType1
 CVariableType2
 Cml::VariableType< SingleTypeCaller< Processor, VariableType >, 0, internal::EmptyType >
 Cinternal::VariableTypeDispatcher
 Cml::Vector2DataContainer< DT >Specialized base class for the FloatingPointVectorDataContainerBase
 Cml::Vector3DataContainer< DT >Specialized base class for the FloatingPointVectorDataContainerBase
 Cml::internal::voider<... >
 Cml::WaitCondition
 Cml::WMIInterface