MeVisLab Toolbox Reference
MLMetaProfilePtr Class Reference

The pointer is automatically reset when the metaprofile is destroyed. More...

#include <mlMetaProfilePtr.h>

Public Member Functions

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

Friends

class MLMetaProfile
 

Detailed Description

The pointer is automatically reset when the metaprofile 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

friend class MLMetaProfile
friend

Definition at line 49 of file mlMetaProfilePtr.h.


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