MeVisLab Toolbox Reference
MLMetaProfilePtr Class Reference

The pointer is automatically reset when the meta profile is destroyed. More...

#include <mlMetaProfilePtr.h>

Public Member Functions

 MLMetaProfilePtr ()
 
 ~MLMetaProfilePtr ()
 
void createMetaProfile (const std::string &description)
 
MLMetaProfileoperator-> () const
 
MLMetaProfileoperator* ()
 
const MLMetaProfileoperator* () const
 
MLMetaProfileget () const
 
 operator bool () const
 

Friends

class MLMetaProfile
 

Detailed Description

The pointer is automatically reset when the meta profile is destroyed.

Definition at line 22 of file mlMetaProfilePtr.h.

Constructor & Destructor Documentation

◆ MLMetaProfilePtr()

MLMetaProfilePtr::MLMetaProfilePtr ( )

◆ ~MLMetaProfilePtr()

MLMetaProfilePtr::~MLMetaProfilePtr ( )

Member Function Documentation

◆ createMetaProfile()

void MLMetaProfilePtr::createMetaProfile ( const std::string & description)

◆ get()

MLMetaProfile * MLMetaProfilePtr::get ( ) const
inline

Definition at line 34 of file mlMetaProfilePtr.h.

◆ operator bool()

MLMetaProfilePtr::operator bool ( ) const
inline

Definition at line 36 of file mlMetaProfilePtr.h.

◆ operator*() [1/2]

MLMetaProfile & MLMetaProfilePtr::operator* ( )
inline

Definition at line 31 of file mlMetaProfilePtr.h.

◆ operator*() [2/2]

const MLMetaProfile & MLMetaProfilePtr::operator* ( ) const
inline

Definition at line 32 of file mlMetaProfilePtr.h.

◆ operator->()

MLMetaProfile * MLMetaProfilePtr::operator-> ( ) const
inline

Definition at line 30 of file mlMetaProfilePtr.h.

Friends And Related Symbol Documentation

◆ MLMetaProfile

Definition at line 49 of file mlMetaProfilePtr.h.


The documentation for this class was generated from the following file: