![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <edl/edltypes.h>
#include <edl/edlstring.h>
#include <edl/iedlobject.h>
#include <edl/ircobject.h>
#include <edl/objclassid.h>
Go to the source code of this file.
Classes | |
class | IEDLClassFactory |
EDL Factory Interface allows one part of the EDL infrastructure to register class creation methods identified by either GUIDs and /or names (strings) and then another part of the EDL infrastructure to request the creation of instances of one or more of these classes by quoting the same GUID or name. More... |
Functions | |
template<class T> | |
CSmartPtr< T > | createInstance (IEDLClassFactory *pFactory, CClassParams *pParams=NULL) |
template<class T> | |
CSmartPtr< T > | createInstance (IEDLClassFactory *pFactory, const CClassID &id, CClassParams *pParams=NULL) |
template<class T> | |
CSmartPtr< T > | createInstance (IEDLClassFactory *pFactory, const EDLSysString &strName, CClassParams *pParams=NULL) |
template<class T> | |
CSmartPtr< T > | getSingleton (IEDLClassFactory *pFactory) |
template<class T> | |
CSmartPtr< T > | getSingleton (IEDLClassFactory *pFactory, const CClassID &id) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |