Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
RawIDA Member List

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

AddOutputChannel(word32 channelId)RawIDA
Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
AnyMessages() const BufferedTransformationvirtual
AnyRetrievable() const BufferedTransformationvirtual
Attach(BufferedTransformation *newAttachment)BufferedTransformationvirtual
Attachable()Filterinlinevirtual
AttachedTransformation()Filtervirtual
AttachedTransformation() const Filtervirtual
AutoSignaling(int propagation=-1)AutoSignaling< Unflushable< Multichannel< Filter > > >inline
BufferedTransformation()BufferedTransformationinline
CanModifyInput() const BufferedTransformationinlinevirtual
ChannelCreatePutSpace(const std::string &channel, size_t &size)Multichannel< Filter >inlinevirtual
ChannelData(word32 channelId, const byte *inString, size_t length, bool messageEnd)RawIDA
ChannelFlush(const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true)Unflushable< Multichannel< Filter > >inlinevirtual
ChannelMessageEnd(const std::string &channel, int propagation=-1, bool blocking=true)BufferedTransformationinline
ChannelMessageSeriesEnd(const std::string &channel, int propagation=-1, bool blocking=true)BufferedTransformationvirtual
ChannelPut(const std::string &channel, byte inByte, bool blocking=true)BufferedTransformationinline
ChannelPut(const std::string &channel, const byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
ChannelPut2(const std::string &channel, const byte *begin, size_t length, int messageEnd, bool blocking)RawIDAinlinevirtual
ChannelPutMessageEnd(const std::string &channel, const byte *inString, size_t length, int propagation=-1, bool blocking=true)BufferedTransformationinline
ChannelPutModifiable(const std::string &channel, byte *inString, size_t length)Multichannel< Filter >inline
CustomFlushPropagation< Filter >::ChannelPutModifiable(const std::string &channel, byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
ChannelPutModifiable2(const std::string &channel, byte *begin, size_t length, int messageEnd, bool blocking)Multichannel< Filter >inlinevirtual
ChannelPutWord16(const std::string &channel, word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
ChannelPutWord32(const std::string &channel, word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
Clone() const Clonableinlinevirtual
ComputeV(unsigned int)RawIDAprotected
CopyAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformation
CopyMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformation
CopyRangeTo(BufferedTransformation &target, lword position, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const Filtervirtual
CopyTo(BufferedTransformation &target, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CreatePutSpace(size_t &size)Multichannel< Filter >inlinevirtual
DecrementPropagation(int propagation)BufferedTransformationinlineprotectedstatic
Detach(BufferedTransformation *newAttachment=NULL)Filtervirtual
Filter(BufferedTransformation *attachment=NULL)Filter
Flush(bool completeFlush, int propagation=-1, bool blocking=true)Unflushable< Multichannel< Filter > >inlinevirtual
FlushOutputQueues()RawIDAprotectedvirtual
Get(byte &outByte)BufferedTransformationvirtual
Get(byte *outString, size_t getMax)BufferedTransformationvirtual
GetAutoSignalPropagation() constAutoSignaling< Unflushable< Multichannel< Filter > > >inlinevirtual
GetMaxWaitObjectCount() const BufferedTransformationvirtual
GetNextMessage()BufferedTransformationvirtual
GetNextMessageSeries()BufferedTransformationinlinevirtual
GetThreshold() const RawIDAinline
GetWaitObjects(WaitObjectContainer &container, CallStack const &callStack)BufferedTransformationvirtual
GetWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
GetWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
Initialize(const NameValuePairs &parameters=g_nullNameValuePairs, int propagation=-1)Filtervirtual
InputBuffered(word32 channelId) const RawIDA
InputBufferIsEmpty() constUnflushable< Multichannel< Filter > >inlineprotectedvirtual
InputChannelMap typedefRawIDAprotected
Insert(Filter *nextFilter)Filterprotected
InsertInputChannel(word32 channelId)RawIDAprotected
IsolatedFlush(bool hardFlush, bool blocking)Unflushable< Multichannel< Filter > >inlinevirtual
IsolatedInitialize(const NameValuePairs &parameters=g_nullNameValuePairs)RawIDAvirtual
IsolatedMessageSeriesEnd(bool blocking)BufferedTransformationinlinevirtual
LookupInputChannel(word32 channelId) const RawIDAprotected
m_channelsFinishedRawIDAprotected
m_channelsReadyRawIDAprotected
m_continueAtFilterprotected
m_inputChannelIdsRawIDAprotected
m_inputChannelMapRawIDAprotected
m_inputPositionFilterprotected
m_inputQueuesRawIDAprotected
m_lastMapPositionRawIDAprotected
m_outputChannelIdsRawIDAprotected
m_outputChannelIdStringsRawIDAprotected
m_outputQueuesRawIDAprotected
m_outputToInputRawIDAprotected
m_thresholdRawIDAprotected
m_uRawIDAprotected
m_vRawIDAprotected
m_wRawIDAprotected
m_yRawIDAprotected
MaxRetrievable() const BufferedTransformationvirtual
MessageEnd(int propagation=-1, bool blocking=true)BufferedTransformationinline
MessageSeriesEnd(int propagation=-1, bool blocking=true)Multichannel< Filter >inlinevirtual
NewDefaultAttachment() const Filterprotectedvirtual
NotCopyable()NotCopyableinline
NULL_CHANNELBufferedTransformationstatic
NumberOfMessages() const BufferedTransformationvirtual
NumberOfMessageSeries() const BufferedTransformationinlinevirtual
NumberOfMessagesInThisSeries() const BufferedTransformationinlinevirtual
Output(int outputSite, const byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=DEFAULT_CHANNEL)Filterprotected
OutputFlush(int outputSite, bool hardFlush, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL)Filterprotected
OutputMessageEnd(int outputSite, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL)Filterprotected
OutputMessageEnds()RawIDAprotectedvirtual
OutputMessageSeriesEnd(int outputSite, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL)Filterprotected
OutputModifiable(int outputSite, byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=DEFAULT_CHANNEL)Filterprotected
Peek(byte &outByte) const BufferedTransformationvirtual
Peek(byte *outString, size_t peekMax) const BufferedTransformationvirtual
PeekWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
PeekWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
PrepareInterpolation()RawIDAprotected
ProcessInputQueues()RawIDAprotected
PropagateInitialize(const NameValuePairs &parameters, int propagation)Filterprotected
Put(byte inByte, bool blocking=true)BufferedTransformationinline
Put(const byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
Put2(const byte *inString, size_t length, int messageEnd, bool blocking)Multichannel< Filter >inlinevirtual
PutMessageEnd(const byte *inString, size_t length, int propagation=-1, bool blocking=true)BufferedTransformationinline
PutModifiable(byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
PutModifiable2(byte *inString, size_t length, int messageEnd, bool blocking)Multichannel< Filter >inlinevirtual
PutWord16(word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
PutWord32(word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
RawIDA(BufferedTransformation *attachment=NULL)RawIDAinline
Ref()BufferedTransformationinline
SetAutoSignalPropagation(int propagation)AutoSignaling< Unflushable< Multichannel< Filter > > >inlinevirtual
SetRetrievalChannel(const std::string &channel)BufferedTransformationvirtual
ShouldPropagateMessageEnd() const Filterinlineprotectedvirtual
ShouldPropagateMessageSeriesEnd() const Filterinlineprotectedvirtual
Skip(lword skipMax=LWORD_MAX)BufferedTransformationvirtual
SkipAll()BufferedTransformationvirtual
SkipMessages(unsigned int count=UINT_MAX)BufferedTransformationvirtual
TotalBytesRetrievable() const BufferedTransformationvirtual
TransferAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferAllTo2(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferMessagesTo2(BufferedTransformation &target, unsigned int &messageCount, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferTo(BufferedTransformation &target, lword transferMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)Filtervirtual
Wait(unsigned long milliseconds, CallStack const &callStack)Waitable
~Algorithm()Algorithminlinevirtual
~BufferedTransformation()BufferedTransformationinlinevirtual
~Clonable()Clonableinlinevirtual
~Filter()Filterinlinevirtual
~Waitable()Waitableinlinevirtual