Yate
DataSource Member List

This is the complete list of members for DataSource, including all inherited members.

alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
attach(DataConsumer *consumer, bool override=false)DataSource
attached(bool added)DataNodeinlinevirtual
check(long maxwait=-1)Lockablevirtual
clear()DataSource
control(NamedList &params)DataSourcevirtual
costFormat(const DataFormat &format)DataNodeinlinevirtual
count()Mutexstatic
DataEnd enum value (defined in DataNode)DataNode
DataError enum value (defined in DataNode)DataNode
DataFlags enum nameDataNode
DataMark enum value (defined in DataNode)DataNode
DataMissed enum value (defined in DataNode)DataNode
DataNode(const char *format=0)DataNodeinlineexplicit
DataPrivate enum value (defined in DataNode)DataNode
DataSilent enum value (defined in DataNode)DataNode
DataSource(const char *format="slin")DataSourceinlineexplicit
DataStart enum value (defined in DataNode)DataNode
DataTranslator (defined in DataSource)DataSourcefriend
deref()RefObject
destroyed()DataSourcevirtual
destruct()RefObjectvirtual
detach(DataConsumer *consumer)DataSource
efficientIncDec()RefObjectstatic
efficientTimedLock()Mutexstatic
enableSafety(bool safe=true)Lockablestatic
Forward(const DataBlock &data, unsigned long tStamp=invalidStamp(), unsigned long flags=0)DataSource
GenObject()GenObject
getFormat() constDataNodeinline
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constDataSourcevirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getTranslator() constDataSourceinline
invalidStamp()DataNodeinlinestatic
lock(long maxwait=-1)Mutexvirtual
lockableMutex()Mutexinlinevirtual
lockableRWLock()Lockableinlinevirtual
lockableSemaphore()Lockableinlinevirtual
locked() constMutexvirtual
locks()Mutexstatic
m_consumers (defined in DataSource)DataSourceprotected
m_format (defined in DataNode)DataNodeprotected
m_nextStamp (defined in DataSource)DataSourceprotected
m_timestamp (defined in DataNode)DataNodeprotected
Mutex(bool recursive=false, const char *name=0)Mutexexplicit
Mutex(const Mutex &original)Mutex
nextStamp() constDataSourceinline
operator=(const Mutex &original)Mutex
owner() constMutex
recursive() constMutex
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
resurrect()RefObjectprotected
safety()Lockablestatic
setFormat(const DataFormat &format)DataNodeinlinevirtual
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
startUsingNow()Lockablestatic
synchronize(unsigned long tStamp)DataSource
timeStamp() constDataNodeinline
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
unlock()Mutexvirtual
unlockAll()Lockablevirtual
valid() constDataSourcevirtual
wait(unsigned long maxwait)Lockablestatic
wait()Lockablestatic
zeroRefs()RefObjectprotectedvirtual
~GenObject()GenObjectinlinevirtual
~Lockable()Lockablevirtual
~Mutex()Mutex
~RefObject()RefObjectvirtual