.. index:: pair: class; rgpot::DynLib .. _doxid-classrgpot_1_1_dyn_lib: class rgpot::DynLib =================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block class DynLib { public: // construction :target:`DynLib`(); :target:`DynLib`(const std::string& path); :target:`DynLib`(const DynLib&); :target:`DynLib`(DynLib&& other); :target:`~DynLib`(); // methods DynLib& :target:`operator=`(const DynLib&); DynLib& :target:`operator=`(DynLib&& other); bool :target:`valid`() const; void :target:`open`(const std::string& path); void :target:`close`(); template T :target:`sym`(const char* name) const; template T :target:`sym_optional`(const char* name) const; };