iceWing
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Protected Attributes
ICEWING::PluginData Class Reference

#include <PluginData.hpp>

Public Member Functions

 PluginData ()
 PluginData (plugData *pd)
 PluginData (const PluginData &o)
 ~PluginData ()
std::string id () const
plugDataoperator* ()
const plugDataoperator* () const
plugDataoperator-> ()
const plugDataoperator-> () const
plugDataget ()
const plugDataget () const
 operator bool () const
bool operator! () const
PluginDataoperator= (const PluginData &o)

Protected Attributes

plugDatadata

Constructor & Destructor Documentation

ICEWING::PluginData::PluginData ( )
inline
ICEWING::PluginData::PluginData ( plugData pd)
inline

References data, and plug_data_ref().

ICEWING::PluginData::PluginData ( const PluginData o)
inline

References data, and plug_data_ref().

ICEWING::PluginData::~PluginData ( )
inline

References data, and plug_data_unget().


Member Function Documentation

std::string ICEWING::PluginData::id ( ) const
inline
plugData& ICEWING::PluginData::operator* ( )
inline

References data.

const plugData& ICEWING::PluginData::operator* ( ) const
inline

References data.

plugData* ICEWING::PluginData::operator-> ( )
inline

References data.

const plugData* ICEWING::PluginData::operator-> ( ) const
inline

References data.

plugData* ICEWING::PluginData::get ( )
inline

References data.

const plugData* ICEWING::PluginData::get ( ) const
inline

References data.

ICEWING::PluginData::operator bool ( ) const
inline

References data.

bool ICEWING::PluginData::operator! ( ) const
inline

References data.

PluginData& ICEWING::PluginData::operator= ( const PluginData o)
inline

Field Documentation

plugData* ICEWING::PluginData::data
protected

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