TuttleOFX  1
OFX::FactoryMainEntryHelper< FACTORY > Class Template Reference

#include <ofxsImageEffect.h>

Inheritance diagram for OFX::FactoryMainEntryHelper< FACTORY >:

Protected Member Functions

const std::string & getHelperID () const
unsigned int getHelperMajorVersion () const
unsigned int getHelperMinorVersion () const
 FactoryMainEntryHelper (const std::string &id, const unsigned int maj, const unsigned int min)
const std::string & getHelperUID () const

Static Protected Member Functions

static OfxStatus mainEntry (const char *action, const void *handle, OfxPropertySetHandle in, OfxPropertySetHandle out)

Protected Attributes

std::string _id
unsigned int _maj
unsigned int _min

Static Protected Attributes

static std::string _uid

Detailed Description

template<class FACTORY>
class OFX::FactoryMainEntryHelper< FACTORY >

Definition at line 185 of file ofxsImageEffect.h.


Constructor & Destructor Documentation

template<class FACTORY >
OFX::FactoryMainEntryHelper< FACTORY >::FactoryMainEntryHelper ( const std::string &  id,
const unsigned int  maj,
const unsigned int  min 
) [inline, protected]

Definition at line 192 of file ofxsImageEffect.h.

References OFX::FactoryMainEntryHelper< FACTORY >::_uid, and tuttle::min().

Here is the call graph for this function:


Member Function Documentation

template<class FACTORY >
const std::string& OFX::FactoryMainEntryHelper< FACTORY >::getHelperID ( ) const [inline, protected]
template<class FACTORY >
unsigned int OFX::FactoryMainEntryHelper< FACTORY >::getHelperMajorVersion ( ) const [inline, protected]
template<class FACTORY >
unsigned int OFX::FactoryMainEntryHelper< FACTORY >::getHelperMinorVersion ( ) const [inline, protected]
template<class FACTORY >
const std::string& OFX::FactoryMainEntryHelper< FACTORY >::getHelperUID ( ) const [inline, protected]
template<class FACTORY >
static OfxStatus OFX::FactoryMainEntryHelper< FACTORY >::mainEntry ( const char *  action,
const void *  handle,
OfxPropertySetHandle  in,
OfxPropertySetHandle  out 
) [inline, static, protected]

Definition at line 203 of file ofxsImageEffect.h.

References OFX::FactoryMainEntryHelper< FACTORY >::_uid, and OFX::Private::mainEntryStr().

Here is the call graph for this function:


Field Documentation

template<class FACTORY >
std::string OFX::FactoryMainEntryHelper< FACTORY >::_id [protected]
template<class FACTORY >
unsigned int OFX::FactoryMainEntryHelper< FACTORY >::_maj [protected]
template<class FACTORY >
unsigned int OFX::FactoryMainEntryHelper< FACTORY >::_min [protected]

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