Skip to content

Class Spinnaker::LoggingEventDataPtr

ClassList > Spinnaker > LoggingEventDataPtr

A reference tracked pointer to the LoggingEvent object.

  • #include <LoggingEventDataPtr.h>

Inherits the following classes: Spinnaker::BasePtr

Public Functions

Type Name
LoggingEventDataPtr ()
LoggingEventDataPtr (const int)
LoggingEventDataPtr (const long)
LoggingEventDataPtr (const std::nullptr_t)

Public Functions inherited from Spinnaker::BasePtr

See Spinnaker::BasePtr

Type Name
BasePtr (void)
Default constructor.
BasePtr (const BasePtr & other)
Copy constructor.
virtual bool IsValid () const
True if the pointer is valid.
virtual T * get () const
get() __
virtual operator T* (void) const
Dereferencing.
virtual operator bool (void) const
True if the pointer is valid.
virtual bool operator!= (const BasePtr & rT) const
Pointer not equal.
virtual bool operator!= (std::nullptr_t) const
Pointer not equal.
virtual bool operator!= (int nMustBeNull) const
Pointer not equal.
virtual bool operator!= (long nMustBeNull) const
Pointer not equal.
virtual T * operator-> (void) const
Dereferencing.
virtual BasePtr & operator= (const BasePtr & rhs)
Assign INode Pointer.
virtual BasePtr & operator= (const int nMustBeNull)
virtual BasePtr & operator= (const long nMustBeNull)
virtual BasePtr & operator= (const std::nullptr_t nullPtr)
virtual bool operator== (const BasePtr & rT) const
Pointer equal.
virtual bool operator== (std::nullptr_t) const
Pointer equal.
virtual bool operator== (int nMustBeNull) const
Pointer equal.
virtual bool operator== (long nMustBeNull) const
Pointer equal.
virtual ~BasePtr (void)

Protected Attributes inherited from Spinnaker::BasePtr

See Spinnaker::BasePtr

Type Name
PointerData * m_pT
Underlying raw pointer.

Public Functions Documentation

function LoggingEventDataPtr [1/4]

inline Spinnaker::LoggingEventDataPtr::LoggingEventDataPtr () 

Default Constructor


function LoggingEventDataPtr [2/4]

inline Spinnaker::LoggingEventDataPtr::LoggingEventDataPtr (
    const int
) 

Default Constructor with argument


function LoggingEventDataPtr [3/4]

inline Spinnaker::LoggingEventDataPtr::LoggingEventDataPtr (
    const long
) 

Default Constructor with argument


function LoggingEventDataPtr [4/4]

inline Spinnaker::LoggingEventDataPtr::LoggingEventDataPtr (
    const std::nullptr_t
) 

Default Constructor with argument



The documentation for this class was generated from the following file C:/workspace/include/LoggingEventDataPtr.h