From OpenSCADAWiki
Jump to: navigation, search

Public methods:

  • string allowList( ) const; — The list of permitted shared libraries (modules).
  • string denyList( ); — The list of prohibited shared libraries (modules).
  • int chkPer( ); — The verification period of the directory with the modules (s).
  • void setAllowList( const string &vl ); — Setting of the list of permitted shared libraries (modules).
  • void setDenyList( const string &vl ); — Setting of the list of prohibited shared libraries (modules).
  • void setChkPer( int per ); — Setting the verification period of the directory with the modules (s). If the frequency is equal to zero, the check will be disabled.
  • void subStart( ); — Subsystem's start.
  • void subStop( ); — Subsystem's stop.
  • int loadLibS( ); — Loading the shared libraries and initialization of the modules. Return numbers loaded modules.
  • SHD &lib( const string &name ); — Getting the shared library object name.
  • void libList( vector<string> &list ); — The list of shared libraries list.
  • int libLoad( const string &path, bool full ); — Loading the shared libraries from the specified path path. Return numbers loaded modules.
  • void libAtt( const string &name, bool full = false); — Attaching of the specified shared library name.
  • void libDet( const string &name ); — Detaching of the specified shared library name.