Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Core

Core classes. More...

Classes

class  Arcane::ISharedReference
 Interface of a reference counter. More...
class  Arcane::SharedReference
 Implementation of a reference counter using std::atomic. More...
class  Arcane::ArithmeticException
 Exception when an arithmetic error occurs. More...
class  Arcane::AutoDestroyUserData< T, DestroyBehaviour >
 UserData that self-destructs once detached. More...
class  Arcane::BadAlignmentException
 Exception when an address is not correctly aligned. More...
class  Arcane::IFunctorWithAddress
 Interface of a functor. More...
class  Arcane::IUserData
 Interface for user data attached to another object. More...
class  Arcane::IUserDataList
 Interface of a list that manages user data. More...
class  Arcane::PtrT< T >
 Encapsulation of a pointer. More...
class  Arcane::ScopedPtrT< T >
 Encapsulation of an automatically destructing pointer. More...
class  Arcane::UserDataList
 Manages a list of user data. More...
class  Arcane::ArgumentException
 Exception when an argument is invalid. More...
class  Arcane::BadCastException
 Exception when a conversion from one type to another is invalid. More...
class  Arcane::Exception
 Base class for an exception. More...
class  Arcane::FatalErrorException
 Exception when a fatal error has occurred. More...
class  Arcane::IFunctor
 Interface of a functor. More...
class  Arcane::IndexOutOfRangeException
 Exception when a value is not within a given range. More...
class  Arcane::IObservable
 Interface of an observable. More...
class  Arcane::IRangeFunctor
 Interface of a functor on an iteration interval. More...
class  Arcane::IMDRangeFunctor< RankValue >
 Interface of a functor on a multi-dimensional iteration interval of dimension RankValue. More...
class  Arcane::Observable
 Base class of an observable. More...
class  Arcane::ObserverT< T >
 Observer for a type T. More...
class  Arcane::StringBuilder
 Unicode character string constructor. More...
class  Arcane::TraceAccessor
 Trace access class. More...

Detailed Description

Core classes.