#include <CaloConstCellContainer.h>
Definition at line 201 of file CaloConstCellContainer.h.
◆ baseinfo()
◆ cast() [1/2]
Cast to a base pointer.
- Parameters
-
| p | The pointer to cast. |
| clid | ID of the class to which to cast. |
- Returns
- The pointer cast to the requested type, returned as a void*. clid must be known to be a base of T; otherwise, 0 will be returned.
◆ cast() [2/2]
Cast to a base pointer.
- Parameters
-
| p | The pointer to cast. |
| clid | ID of the class to which to cast. |
- Returns
- The pointer cast to the requested type, returned as a void*. clid must be known to be a base of T; otherwise, 0 will be returned.
◆ castfn()
Return a function for casting to a base pointer.
- Parameters
-
| clid | ID of the class to which to cast. |
- Returns
- A function to convert a pointer to a
T to a pointer to the type identified by clid. clid must be known to be a base of T; otherwise, 0 will be returned.
◆ castfnTo()
Return a function for casting to a derived pointer.
- Parameters
-
| clid | ID of the class B from which to cast. |
- Returns
- A function to convert a pointer to a
T to a pointer to a T. clid must be known to be a base of T; otherwise, 0 will be returned. 0 will also be returned if the dynamic_cast fails.
◆ castTo()
Cast to a derived pointer.
- Parameters
-
| p | The pointer to cast. |
| clid | ID of the class B from which to cast. |
- Returns
- The pointer cast to a T*. B must be known to be a base of T; otherwise, 0 will be returned. 0 will also be returned if the dynamic_cast fails.
◆ get_bases()
Return the class IDs of all known bases of T (that have class IDs).
The list will include T itself.
◆ get_ti_bases()
Return the type_info's of all known bases of T.
The list will include T itself.
◆ instance()
Return a reference to the (singleton) implementation object for this class.
◆ is_base()
Return true if clid is the ID of a class that is known to be a base of T.
T is considered to be its own base for this purpose.
- Parameters
-
| clid | The ID of the class to test. |
◆ is_virtual()
Return true if clid is the ID of a class that is known to be a virtual base of T.
(This will always be false for T itself.)
- Parameters
-
| clid | The ID of the class to test. |
◆ maybeInit()
◆ RegisterAddBaseInit
◆ RegisterAddCopyConversionInit
◆ ATLAS_THREAD_SAFE
The documentation for this class was generated from the following file: