blockRead(Range::size_type ofs, Range::size_type sz, void *dest, bool force=false) const | sf::ResultData | |
blockRead(const Range &rng, void *dest, bool force=false) const | sf::ResultData | inline |
blockWrite(Range::size_type ofs, Range::size_type sz, const void *src, bool auto_reserve=false) | sf::ResultData | |
blockWrite(const Range &rng, const void *src, bool auto_reserve=false) | sf::ResultData | inline |
clearRequests() const | sf::ResultData | |
clearValidations(bool skip_self=false) const | sf::ResultData | |
commitValidations(bool skip_self=false) | sf::ResultData | |
create(std::istream &is, PtrVector &list=null_ref< PtrVector >(), int &err_line=null_ref< int >()) | sf::ResultData | static |
data_type typedef | sf::InformationTypes | |
EEvent enum name | sf::ResultDataTypes | |
EField enum name | sf::ResultDataTypes | |
EFlag enum name | sf::ResultDataTypes | |
emitEvent(EEvent event, const Range &rng, bool skip_self=false) | sf::ResultData | |
ERangeInfo enum name | sf::ResultDataTypes | |
EType enum name | sf::ResultDataTypes | |
flags_type typedef | sf::InformationTypes | |
flgArchive enum value | sf::ResultDataTypes | |
flgHidden enum value | sf::ResultDataTypes | |
flgRecycle enum value | sf::ResultDataTypes | |
flgShare enum value | sf::ResultDataTypes | |
fromDataType(data_type value) const | sf::InformationTypes | inline |
getAccessRange() const | sf::ResultData | |
getBlockCount() const | sf::ResultData | |
getBlockSize() const | sf::ResultData | |
getBufferSize(size_type blocks) const | sf::ResultData | |
getBufferSize(const Range &rng) const | sf::ResultData | inline |
getCommitList() const | sf::ResultData | |
getCount() | sf::ResultData | static |
getCurFlags() const | sf::ResultData | |
getCurFlagsString() const | sf::ResultData | |
getData() const | sf::ResultData | |
getDataStore() const | sf::ResultData | |
getDefinition(const std::string &str) | sf::ResultData | static |
getDescription() const | sf::ResultData | |
getDesiredId() const | sf::ResultData | inline |
getEventName(EEvent event) | sf::ResultData | static |
getFieldName(int field) | sf::ResultData | static |
getFlags() const | sf::ResultData | |
getFlagsString() const | sf::ResultData | |
getFlagsString(flags_type flags) | sf::ResultData | static |
getHandler() const | sf::ResultData | inline |
getId() const | sf::ResultData | |
getInstanceById(id_type id) | sf::ResultData | static |
getInstanceById(id_type id, const PtrVector &list) | sf::ResultData | static |
getInstanceBySequenceId(id_type seq_id, const PtrVector &list) | sf::ResultData | static |
getInstanceCount() | sf::ResultData | static |
getList() | sf::ResultData | static |
getName(int levels=0) const | sf::ResultData | |
getNameLevelCount() const | sf::ResultData | |
getOwner() const | sf::ResultData | |
getReference() const | sf::ResultData | inline |
getRequests(Range::Vector &requests) const | sf::ResultData | |
getReservedBlockCount() const | sf::ResultData | |
getReservedSize() const | sf::ResultData | |
getSegmentCount() const | sf::ResultData | |
getSegmentLocks() const | sf::ResultData | |
getSegmentSize() const | sf::ResultData | |
getSequenceId() const | sf::ResultData | |
getSetupString() const | sf::ResultData | |
getSignificantBits() const | sf::ResultData | |
getSplitRequests(Range::Vector &req_list) const | sf::ResultData | |
getTotalReservedSize() | sf::ResultData | static |
getTransId() const | sf::ResultData | inline |
getType(std::string_view type) | sf::ResultData | static |
getType(EType type) | sf::ResultData | static |
getType() const | sf::ResultData | |
getTypeSize(EType type) | sf::ResultData | static |
getTypeSize() const | sf::ResultData | inline |
getUsageCount() const | sf::ResultData | |
getUserData() const | sf::ResultData | inline |
getValidatedList() const | sf::ResultData | |
getValue(const void *data) const | sf::ResultData | |
getValue(size_type idx, const void *data) const | sf::ResultData | |
getValueOffset() const | sf::ResultData | |
getValueRange() const | sf::ResultData | |
getValueU(const void *data) const | sf::ResultData | |
getValueU(size_type idx, const void *data) const | sf::ResultData | |
id_type typedef | sf::InformationTypes | |
IdVector typedef | sf::InformationTypes | |
initialize() | sf::ResultData | static |
isDebug() const | sf::ResultData | inline |
isFlag(int flag) const | sf::ResultData | |
isIndexRangeValid(const Range &rng) const | sf::ResultData | |
isOwner() const | sf::ResultData | |
isRangeValid(Range::size_type ofs, Range::size_type sz) const | sf::ResultData | |
isRangeValid(const Range &rng) const | sf::ResultData | |
isValid() const | sf::ResultData | |
makeOwner() | sf::ResultData | |
npos | sf::InformationTypes | static |
operator delete(void *) | sf::ResultData | |
operator=(const ResultData &rd) | sf::ResultData | inline |
operator==(const ResultData &rd) const | sf::ResultData | inline |
PtrVector typedef | sf::ResultDataTypes | |
reAccessChange enum value | sf::ResultDataTypes | |
readIndexRange(Range::size_type ofs, Range &range) const | sf::ResultData | |
readIndexRange(const Range &index, Range &range) const | sf::ResultData | |
readUpdate(std::istream &is, bool skip_self, PtrVector &list=null_ref< PtrVector >()) | sf::ResultData | static |
reClear enum value | sf::ResultDataTypes | |
reCommitted enum value | sf::ResultDataTypes | |
reDesiredId enum value | sf::ResultDataTypes | |
ReferenceVector typedef | sf::ResultDataTypes | |
reFirstLocal enum value | sf::ResultDataTypes | |
reFirstPrivate enum value | sf::ResultDataTypes | |
reFlagsChange enum value | sf::ResultDataTypes | |
reGetOwner enum value | sf::ResultDataTypes | |
reGetRange enum value | sf::ResultDataTypes | |
reGotRange enum value | sf::ResultDataTypes | |
reIdChanged enum value | sf::ResultDataTypes | |
reInvalid enum value | sf::ResultDataTypes | |
reLinked enum value | sf::ResultDataTypes | |
reLostOwner enum value | sf::ResultDataTypes | |
reNewId enum value | sf::ResultDataTypes | |
reportStatus(std::ostream &os) const | sf::ResultData | |
requestIndexRange(const Range &rng) | sf::ResultData | |
requestRange(Range::size_type ofs, Range::size_type sz) | sf::ResultData | inline |
requestRange(const Range &rng) | sf::ResultData | |
reRemove enum value | sf::ResultDataTypes | |
reReserve enum value | sf::ResultDataTypes | |
reSetup enum value | sf::ResultDataTypes | |
ResultData() | sf::ResultData | |
ResultData(const ResultData &rd) | sf::ResultData | |
ResultData(id_type id, bool set_desired=false) | sf::ResultData | inlineexplicit |
ResultData(const std::string &definition, id_type id_ofs=0) | sf::ResultData | inlineexplicit |
ResultData(const Definition &definition, id_type id_ofs=0) | sf::ResultData | inlineexplicit |
ResultDataHandler | sf::ResultData | friend |
ResultDataReference | sf::ResultData | friend |
ResultDataStatic | sf::ResultData | friend |
reUnlinked enum value | sf::ResultDataTypes | |
reUserGlobal enum value | sf::ResultDataTypes | |
reUserLocal enum value | sf::ResultDataTypes | |
reUserPrivate enum value | sf::ResultDataTypes | |
rfBlockSize enum value | sf::ResultDataTypes | |
rfDescription enum value | sf::ResultDataTypes | |
rfFlags enum value | sf::ResultDataTypes | |
rfId enum value | sf::ResultDataTypes | |
rfName enum value | sf::ResultDataTypes | |
rfOffset enum value | sf::ResultDataTypes | |
rfSegmentSize enum value | sf::ResultDataTypes | |
rfSigBits enum value | sf::ResultDataTypes | |
rfType enum value | sf::ResultDataTypes | |
riAccessible enum value | sf::ResultDataTypes | |
riAddressable enum value | sf::ResultDataTypes | |
riAvailable enum value | sf::ResultDataTypes | |
riPartialAccessible enum value | sf::ResultDataTypes | |
riRequested enum value | sf::ResultDataTypes | |
riSegmented enum value | sf::ResultDataTypes | |
rtInt16 enum value | sf::ResultDataTypes | |
rtInt32 enum value | sf::ResultDataTypes | |
rtInt64 enum value | sf::ResultDataTypes | |
rtInt8 enum value | sf::ResultDataTypes | |
rtInvalid enum value | sf::ResultDataTypes | |
rtLastEntry enum value | sf::ResultDataTypes | |
rtString enum value | sf::ResultDataTypes | |
sdata_type typedef | sf::InformationTypes | |
setAccessRange(const Range &rng, bool skip_self=false) | sf::ResultData | |
setAccessRange(Range::size_type stop, bool skip_self=false) | sf::ResultData | inline |
setData(T data) | sf::ResultData | |
setDebug(bool debug) const | sf::ResultData | |
setDesiredId() | sf::ResultData | |
setDesiredId(id_type id) | sf::ResultData | |
setFlag(int flag, bool skip_self) | sf::ResultData | |
setHandler(ResultDataHandler *handler) | sf::ResultData | |
setReservedBlockCount(Range::size_type sz, bool skip_self=false) | sf::ResultData | |
setup(const std::string &definition, id_type id_ofs=0) | sf::ResultData | inline |
setup(const Definition &definition, id_type id_ofs) | sf::ResultData | |
setup(const ResultData &rd) | sf::ResultData | inline |
setup(id_type id, bool set_did=false) | sf::ResultData | inline |
setUserData(void *data) | sf::ResultData | inline |
size_type typedef | sf::InformationTypes | |
toDataType(T value) const | sf::InformationTypes | inline |
toFlags(const std::string &flags) | sf::ResultData | static |
uninitialize() | sf::ResultData | static |
unsetFlag(int flag, bool skip_self) | sf::ResultData | |
updateFlags(int flags, bool skip_self) | sf::ResultData | |
validateRange(Range::size_type ofs, Range::size_type sz) const | sf::ResultData | inline |
validateRange(Range rng) const | sf::ResultData | |
validateRange(const Range::Vector &rl) const | sf::ResultData | |
Vector typedef | sf::ResultDataTypes | |
writeUpdate(std::ostream &os) const | sf::ResultData | |
~InformationBase()=default | sf::InformationBase | virtual |
~ResultData() override | sf::ResultData | |