Simulacrum
1.2
|
#include <suri.h>
Public Member Functions | |
SURI () | |
SURI (const std::string &) | |
SURI (const SURI &) | |
virtual | ~SURI () |
virtual void | clear (bool fullclear=true) |
void | doStop (bool) |
void | externalStop (bool &) |
bool | shouldStop () |
void | setSeparator (const std::string) |
std::string | separator () const |
void | setURI (const std::string &) |
void | setProtocol (const std::string &) |
std::string | getURI (bool escaped=false) const |
std::string | getProtocol () const |
unsigned | depth () const |
std::string | getComponent (unsigned) const |
SURI & | deleteComponent (unsigned) |
SURI & | addComponentFront (const std::string &) |
SURI & | addComponentBack (const std::string &) |
const SURI & | operator= (const SURI &) |
const SURI & | add (const SURI &) |
bool | isLocal () |
SFile | file () |
SFile | toFile (const std::string &) |
SFile | toTempFile () |
bool | fromMem (const std::string &) |
std::string | user () |
std::string | password () |
void | progress (int) |
Public Member Functions inherited from Simulacrum::SConnectable | |
SConnectable () | |
virtual | ~SConnectable () |
virtual void | refresh (sdepth_t) |
void | emitRefresh (sdepth_t) |
virtual void | signal (ssignal_t, void *=nullptr) |
void | emitSignal (ssignal_t, void *=nullptr) |
virtual bool | sconnect (SConnectable &) |
virtual bool | sconnect (SConnectable &, bool delondiscon) |
virtual bool | sdisconnect (SConnectable &) |
virtual void | disconnectSources () |
virtual void | disconnectListeners () |
virtual void | disconnectListeners_Refresh () |
virtual bool | isConnected (SConnectable &) const |
virtual bool | isConnected (SConnectable *) const |
virtual void | sconfigure (const std::string &) |
virtual SConnectable & | end () |
virtual SConnectable & | penum () |
virtual SConnectable & | pred () |
virtual SConnectable & | succ () |
virtual void | deleteOnDisconnect (bool) |
virtual bool | deleteOnDisconnect () |
virtual void | setName (const std::string &) |
virtual const std::string & | getName () const |
const std::map< std::string, double > & | parameters () |
const std::map< std::string, std::string > & | properties () |
bool | hasProperty (const std::string &) const |
bool | hasParameter (const std::string &) const |
void | setProperty (const std::string &, const std::string &) |
void | setParameter (const std::string &, double) |
std::string | getProperty (const std::string &) const |
double | getParameter (const std::string &) const |
Public Member Functions inherited from Simulacrum::SLockable | |
virtual void | lock () |
virtual void | unlock () |
virtual bool | try_lock () |
virtual void | wait () |
virtual void | refIncr () |
virtual void | refDecr () |
virtual int | refCount () |
SLockable () | |
SLockable (const SLockable &) | |
virtual | ~SLockable () |
Static Public Member Functions | |
static std::string | gsanitize (const std::string) |
Additional Inherited Members | |
Public Types inherited from Simulacrum::SConnectable | |
typedef unsigned | ssignal_t |
typedef bool | sdepth_t |
Protected Member Functions inherited from Simulacrum::SConnectable | |
virtual bool | addListener (SConnectable &) |
virtual bool | removeListener (SConnectable &) |
virtual bool | addTarget (SConnectable &) |
virtual bool | removeTarget (SConnectable &) |
SURI::SURI | ( | ) |
SURI::SURI | ( | const std::string & | newuri | ) |
SURI::SURI | ( | const SURI & | that | ) |
|
virtual |
SURI & SURI::addComponentBack | ( | const std::string & | backcl | ) |
SURI & SURI::addComponentFront | ( | const std::string & | frontcl | ) |
|
virtual |
SURI & SURI::deleteComponent | ( | unsigned | element | ) |
unsigned int SURI::depth | ( | ) | const |
void SURI::doStop | ( | bool | nstop | ) |
void SURI::externalStop | ( | bool & | nexstop | ) |
SFile SURI::file | ( | ) |
bool SURI::fromMem | ( | const std::string & | data | ) |
std::string SURI::getComponent | ( | unsigned | ) | const |
std::string SURI::getProtocol | ( | ) | const |
std::string SURI::getURI | ( | bool | escaped = false | ) | const |
|
static |
bool SURI::isLocal | ( | ) |
std::string SURI::password | ( | ) |
|
virtual |
Reimplemented from Simulacrum::SConnectable.
std::string SURI::separator | ( | ) | const |
void SURI::setProtocol | ( | const std::string & | newprot | ) |
void SURI::setSeparator | ( | const std::string | newsep | ) |
void SURI::setURI | ( | const std::string & | newuri | ) |
bool SURI::shouldStop | ( | ) |
SFile SURI::toFile | ( | const std::string & | dest | ) |
SFile SURI::toTempFile | ( | ) |
std::string SURI::user | ( | ) |