|
| | RegisteredLoggers (const LogBuilderPtr &defaultLogBuilder) |
| |
| virtual | ~RegisteredLoggers (void) |
| |
| void | setDefaultConfigurations (const Configurations &configurations) |
| |
| Configurations * | defaultConfigurations (void) |
| |
| Logger * | get (const std::string &id, bool forceCreation=true) |
| |
| bool | remove (const std::string &id) |
| |
| bool | has (const std::string &id) |
| |
| void | unregister (Logger *&logger) |
| |
| base::LogStreamsReferenceMap * | logStreamsReference (void) |
| |
| void | flushAll (void) |
| |
| | RegisteredLoggers (const LogBuilderPtr &defaultLogBuilder) |
| |
| virtual | ~RegisteredLoggers (void) |
| |
| void | setDefaultConfigurations (const Configurations &configurations) |
| |
| Configurations * | defaultConfigurations (void) |
| |
| Logger * | get (const std::string &id, bool forceCreation=true) |
| |
| bool | remove (const std::string &id) |
| |
| bool | has (const std::string &id) |
| |
| void | unregister (Logger *&logger) |
| |
| base::LogStreamsReferenceMap * | logStreamsReference (void) |
| |
| void | flushAll (void) |
| |
| | RegisteredLoggers (const LogBuilderPtr &defaultLogBuilder) |
| |
| virtual | ~RegisteredLoggers (void) |
| |
| void | setDefaultConfigurations (const Configurations &configurations) |
| |
| Configurations * | defaultConfigurations (void) |
| |
| Logger * | get (const std::string &id, bool forceCreation=true) |
| |
| bool | remove (const std::string &id) |
| |
| bool | has (const std::string &id) |
| |
| void | unregister (Logger *&logger) |
| |
| base::LogStreamsReferenceMap * | logStreamsReference (void) |
| |
| void | flushAll (void) |
| |
| | Registry (void) |
| |
| | Registry (const Registry &sr) |
| | Copy constructor that is useful for base classes. Try to avoid this constructor, use move constructor. More...
|
| |
| | Registry (void) |
| |
| | Registry (const Registry &sr) |
| | Copy constructor that is useful for base classes. Try to avoid this constructor, use move constructor. More...
|
| |
| | Registry (void) |
| |
| | Registry (const Registry &sr) |
| | Copy constructor that is useful for base classes. Try to avoid this constructor, use move constructor. More...
|
| |
| Registry & | operator= (const Registry &sr) |
| | Assignment operator that unregisters all the existing registeries and deeply copies each of repo element. More...
|
| |
| Registry & | operator= (const Registry &sr) |
| | Assignment operator that unregisters all the existing registeries and deeply copies each of repo element. More...
|
| |
| Registry & | operator= (const Registry &sr) |
| | Assignment operator that unregisters all the existing registeries and deeply copies each of repo element. More...
|
| |
| virtual | ~Registry (void) |
| |
| virtual | ~Registry (void) |
| |
| virtual | ~Registry (void) |
| |
| | AbstractRegistry (void) |
| | Default constructor. More...
|
| |
| | AbstractRegistry (AbstractRegistry &&sr) |
| | Move constructor that is useful for base classes. More...
|
| |
| | AbstractRegistry (void) |
| | Default constructor. More...
|
| |
| | AbstractRegistry (AbstractRegistry &&sr) |
| | Move constructor that is useful for base classes. More...
|
| |
| | AbstractRegistry (void) |
| | Default constructor. More...
|
| |
| | AbstractRegistry (AbstractRegistry &&sr) |
| | Move constructor that is useful for base classes. More...
|
| |
| bool | operator== (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| bool | operator== (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| bool | operator== (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| bool | operator!= (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| bool | operator!= (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| bool | operator!= (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &other) |
| |
| AbstractRegistry & | operator= (AbstractRegistry &&sr) |
| | Assignment move operator. More...
|
| |
| AbstractRegistry & | operator= (AbstractRegistry &&sr) |
| | Assignment move operator. More...
|
| |
| AbstractRegistry & | operator= (AbstractRegistry &&sr) |
| | Assignment move operator. More...
|
| |
| virtual | ~AbstractRegistry (void) |
| |
| virtual | ~AbstractRegistry (void) |
| |
| virtual | ~AbstractRegistry (void) |
| |
| virtual iterator | begin (void) ELPP_FINAL |
| |
| virtual iterator | begin (void) ELPP_FINAL |
| |
| virtual iterator | begin (void) ELPP_FINAL |
| |
| virtual iterator | end (void) ELPP_FINAL |
| |
| virtual iterator | end (void) ELPP_FINAL |
| |
| virtual iterator | end (void) ELPP_FINAL |
| |
| virtual const_iterator | cbegin (void) const ELPP_FINAL |
| |
| virtual const_iterator | cbegin (void) const ELPP_FINAL |
| |
| virtual const_iterator | cbegin (void) const ELPP_FINAL |
| |
| virtual const_iterator | cend (void) const ELPP_FINAL |
| |
| virtual const_iterator | cend (void) const ELPP_FINAL |
| |
| virtual const_iterator | cend (void) const ELPP_FINAL |
| |
| virtual bool | empty (void) const ELPP_FINAL |
| |
| virtual bool | empty (void) const ELPP_FINAL |
| |
| virtual bool | empty (void) const ELPP_FINAL |
| |
| virtual std::size_t | size (void) const ELPP_FINAL |
| |
| virtual std::size_t | size (void) const ELPP_FINAL |
| |
| virtual std::size_t | size (void) const ELPP_FINAL |
| |
virtual std::map< std::string,
Logger * > & | list (void) ELPP_FINAL |
| | Returns underlying container by reference. More...
|
| |
virtual const std::map
< std::string, Logger * > & | list (void) const ELPP_FINAL |
| | Returns underlying container by constant reference. More...
|
| |
virtual std::map< std::string,
Logger * > & | list (void) ELPP_FINAL |
| | Returns underlying container by reference. More...
|
| |
virtual const std::map
< std::string, Logger * > & | list (void) const ELPP_FINAL |
| | Returns underlying container by constant reference. More...
|
| |
virtual std::map< std::string,
Logger * > & | list (void) ELPP_FINAL |
| | Returns underlying container by reference. More...
|
| |
virtual const std::map
< std::string, Logger * > & | list (void) const ELPP_FINAL |
| | Returns underlying container by constant reference. More...
|
| |
| virtual void | acquireLock (void) ELPP_FINAL |
| |
| virtual void | releaseLock (void) ELPP_FINAL |
| |
| virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
| |
| virtual void | acquireLock (void) ELPP_FINAL |
| |
| virtual void | releaseLock (void) ELPP_FINAL |
| |
| virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
| |
| virtual void | acquireLock (void) ELPP_FINAL |
| |
| virtual void | releaseLock (void) ELPP_FINAL |
| |
| virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
| |
|
typedef Registry< Logger,
std::string >::iterator | iterator |
| |
typedef Registry< Logger,
std::string >::iterator | iterator |
| |
typedef Registry< Logger,
std::string >::iterator | iterator |
| |
typedef Registry< Logger,
std::string >::const_iterator | const_iterator |
| |
typedef Registry< Logger,
std::string >::const_iterator | const_iterator |
| |
typedef Registry< Logger,
std::string >::const_iterator | const_iterator |
| |
typedef std::map< std::string,
Logger * >::iterator | iterator |
| |
typedef std::map< std::string,
Logger * >::iterator | iterator |
| |
typedef std::map< std::string,
Logger * >::iterator | iterator |
| |
typedef std::map< std::string,
Logger * >::const_iterator | const_iterator |
| |
typedef std::map< std::string,
Logger * >::const_iterator | const_iterator |
| |
typedef std::map< std::string,
Logger * >::const_iterator | const_iterator |
| |
| virtual void | unregisterAll (void) ELPP_FINAL |
| | Unregisters all the pointers from current repository. More...
|
| |
| virtual void | unregisterAll (void) ELPP_FINAL |
| | Unregisters all the pointers from current repository. More...
|
| |
| virtual void | unregisterAll (void) ELPP_FINAL |
| | Unregisters all the pointers from current repository. More...
|
| |
| virtual void | registerNew (const std::string &uniqKey, Logger *ptr) ELPP_FINAL |
| | Registers new registry to repository. More...
|
| |
| virtual void | registerNew (const std::string &uniqKey, Logger *ptr) ELPP_FINAL |
| | Registers new registry to repository. More...
|
| |
| virtual void | registerNew (const std::string &uniqKey, Logger *ptr) ELPP_FINAL |
| | Registers new registry to repository. More...
|
| |
| void | unregister (const std::string &uniqKey) |
| | Unregisters single entry mapped to specified unique key. More...
|
| |
| void | unregister (const std::string &uniqKey) |
| | Unregisters single entry mapped to specified unique key. More...
|
| |
| void | unregister (const std::string &uniqKey) |
| | Unregisters single entry mapped to specified unique key. More...
|
| |
| Logger * | get (const std::string &uniqKey) |
| | Gets pointer from repository. If none found, nullptr is returned. More...
|
| |
| Logger * | get (const std::string &uniqKey) |
| | Gets pointer from repository. If none found, nullptr is returned. More...
|
| |
| Logger * | get (const std::string &uniqKey) |
| | Gets pointer from repository. If none found, nullptr is returned. More...
|
| |
| virtual void | deepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &)=0 |
| |
| virtual void | deepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &)=0 |
| |
| virtual void | deepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &)=0 |
| |
| void | reinitDeepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &sr) |
| |
| void | reinitDeepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &sr) |
| |
| void | reinitDeepCopy (const AbstractRegistry< Logger, std::map< std::string, Logger * > > &sr) |
| |
| | ThreadSafe (void) |
| |
| virtual | ~ThreadSafe (void) |
| |
| | ThreadSafe (void) |
| |
| virtual | ~ThreadSafe (void) |
| |
| | ThreadSafe (void) |
| |
| virtual | ~ThreadSafe (void) |
| |