40 #ifndef _LIVE_COMPONENT_LIB_REF_H 
   41 #define _LIVE_COMPONENT_LIB_REF_H 
   80     GLS_EXPORT 
void LoadLibrary(
const char* fileName, 
const bool searchLibraryPath = 
false);
 
   84     GLS_EXPORT 
bool Loaded() 
const;
 
  137     std::string _loadedFilePath;
 
  141     GLS_EXPORT 
void DeleteLibrary();
 
  143     GLS_EXPORT 
bool UpdateLoad();
 
  145     GLS_EXPORT 
void SetErrorString(
const char* value);
 
Definition: live_component_lib_ref.h:59
const char * DefaultClassName() const 
const GlsBuiltVersionInfo & BuiltVersionInfo(const char *className) const 
void LoadLibrary(const char *fileName, const bool searchLibraryPath=false)
A file for all GL Studio files to include. 
ComponentBase * CreateLiveComponent(const char *className) const 
Definition: component_base.h:57
void DeleteLiveComponent(const char *className, ComponentBase *comp) const 
static LiveComponentLibRef * CreateInstance(const LiveComponentLibRef &)
const char * ErrorString() const 
Definition: rso_interface_1.h:63
Used for matching version of libraries and headers. 
Definition: dynamic_library.h:59
Definition: version.h:212
const char * LoadedFilePath() const 
RSOInterface1 * CreateRSOInterface(const char *className, unsigned int &RSOVersion, bool hidePopups=false) const 
LiveComponentLibRef(const char *filePath=NULL)
Definition: bmpimage.h:46
virtual ~LiveComponentLibRef()
virtual void DeleteInstance()