Yate
DataTranslator Member List

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

alive() constRefObjectvirtual
alive(const RefObject *obj)RefObjectinlinestatic
allFormats(const ObjList *formats, bool existing=true, bool sameRate=true, bool sameChans=true)DataTranslatorstatic
allFormats(const String &formats, bool existing=true, bool sameRate=true, bool sameChans=true)DataTranslatorstatic
attachChain(DataSource *source, DataConsumer *consumer, bool override=false)DataTranslatorstatic
attached(bool added)DataNodeinlinevirtual
canConvert(const DataFormat &fmt1, const DataFormat &fmt2="slin")DataTranslatorstatic
Consume(const DataBlock &data, unsigned long tStamp, unsigned long flags)=0DataConsumerpure virtual
control(NamedList &params)DataNodeinlinevirtual
cost(const DataFormat &sFormat, const DataFormat &dFormat)DataTranslatorstatic
costFormat(const DataFormat &format)DataNodeinlinevirtual
create(const DataFormat &sFormat, const DataFormat &dFormat)DataTranslatorstatic
DataConsumer(const char *format="slin")DataConsumerinlineexplicit
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
DataStart enum value (defined in DataNode)DataNode
DataTranslator(const char *sFormat, const char *dFormat)DataTranslator
DataTranslator(const char *sFormat, DataSource *source=0)DataTranslatorexplicit
deref()RefObject
destFormats(const DataFormat &sFormat="slin", int maxCost=-1, unsigned int maxLen=0, ObjList *lst=0)DataTranslatorstatic
destroyed()DataConsumervirtual
destruct()RefObjectvirtual
detachChain(DataSource *source, DataConsumer *consumer)DataTranslatorstatic
efficientIncDec()RefObjectstatic
GenObject()GenObject
getConnSource() constDataConsumerinline
getConsumers() constDataTranslatorinlineprotected
getFirstTranslator()DataTranslator
getFirstTranslator() constDataTranslator
getFormat() constDataNodeinline
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constDataTranslatorvirtual
GenObject::getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
getOverSource() constDataConsumerinline
getTransSource() constDataTranslatorinlinevirtual
install(TranslatorFactory *factory)DataTranslatorprotectedstatic
invalidStamp()DataNodeinlinestatic
m_format (defined in DataNode)DataNodeprotected
m_timestamp (defined in DataNode)DataNodeprotected
ref()RefObject
refcount() constRefObjectinline
RefObject()RefObject
resurrect()RefObjectprotected
setFormat(const DataFormat &format)DataNodeinlinevirtual
setMaxChain(unsigned int maxChain)DataTranslatorstatic
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
srcFormats(const DataFormat &dFormat="slin", int maxCost=-1, unsigned int maxLen=0, ObjList *lst=0)DataTranslatorstatic
synchronize(DataSource *source)DataTranslatorprotectedvirtual
timeStamp() constDataNodeinline
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
TranslatorFactory (defined in DataTranslator)DataTranslatorfriend
uninstall(TranslatorFactory *factory)DataTranslatorprotectedstatic
valid() constDataTranslatorinlinevirtual
zeroRefs()RefObjectprotectedvirtual
~DataTranslator()DataTranslator
~GenObject()GenObjectinlinevirtual
~RefObject()RefObjectvirtual