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 |
castToObject(const Value &value) | sf::ScriptObject | |
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 |
sf::data_type typedef | sf::InformationTypes | |
sf::ResultDataHandler::data_type typedef | sf::InformationTypes | private |
destroyObject(bool &should_delete) override | sf::ResultDataScriptObject | inlineprotectedvirtual |
sf::EEvent enum name | sf::ResultDataTypes | |
sf::ResultDataHandler::EEvent enum name | sf::ResultDataTypes | private |
sf::EField enum name | sf::ResultDataTypes | |
sf::ResultDataHandler::EField enum name | sf::ResultDataTypes | private |
sf::EFlag enum name | sf::ResultDataTypes | |
sf::ResultDataHandler::EFlag enum name | sf::ResultDataTypes | private |
EIdentifier enum name | sf::ScriptObject | |
emitEvent(EEvent event, const Range &rng, bool skip_self=false) | sf::ResultData | |
sf::ERangeInfo enum name | sf::ResultDataTypes | |
sf::ResultDataHandler::ERangeInfo enum name | sf::ResultDataTypes | private |
sf::EType enum name | sf::ResultDataTypes | |
sf::ResultDataHandler::EType enum name | sf::ResultDataTypes | private |
sf::flags_type typedef | sf::InformationTypes | |
sf::ResultDataHandler::flags_type typedef | sf::InformationTypes | private |
sf::flgArchive enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::flgArchive enum value | sf::ResultDataTypes | private |
sf::flgHidden enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::flgHidden enum value | sf::ResultDataTypes | private |
sf::flgRecycle enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::flgRecycle enum value | sf::ResultDataTypes | private |
sf::flgShare enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::flgShare enum value | sf::ResultDataTypes | private |
sf::fromDataType(data_type value) const | sf::InformationTypes | inline |
sf::ResultDataHandler::fromDataType(data_type value) const | sf::InformationTypes | inlineprivate |
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 | |
getInfo(const std::string &name) const override | sf::ResultDataScriptObject | protectedvirtual |
getInfoUnknown() | sf::ScriptObject | static |
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 | |
getParent() | sf::ScriptObject | inline |
getParent() const | sf::ScriptObject | inline |
getRefCount() const | sf::ScriptObject | inline |
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 | |
getSetValue(const IdInfo *info, Value *value, Value::vector_type *params, bool flag_set) override | sf::ResultDataScriptObject | protectedvirtual |
getSignificantBits() const | sf::ResultData | |
getSplitRequests(Range::Vector &req_list) const | sf::ResultData | |
getStatusText() override | sf::ResultDataScriptObject | virtual |
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 | |
getTypeName() const | sf::ScriptObject | |
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 | |
sf::id_type typedef | sf::InformationTypes | |
sf::ResultDataHandler::id_type typedef | sf::InformationTypes | private |
idConstant enum value | sf::ScriptObject | |
idFunction enum value | sf::ScriptObject | |
idKeyword enum value | sf::ScriptObject | |
idTypedef enum value | sf::ScriptObject | |
idUnknown enum value | sf::ScriptObject | |
idVariable enum value | sf::ScriptObject | |
sf::IdVector typedef | sf::InformationTypes | |
sf::ResultDataHandler::IdVector typedef | sf::InformationTypes | private |
initialize() | sf::ResultData | static |
ip_type typedef | sf::ScriptObject | |
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 | |
makeParent(ScriptObject *so) | sf::ScriptObject | protected |
sf::npos | sf::InformationTypes | static |
sf::ResultDataHandler::npos | sf::InformationTypes | privatestatic |
operator delete(void *) | sf::ResultData | |
operator Value() const | sf::ScriptObject | explicit |
operator=(const ResultData &rd) | sf::ResultData | inline |
operator==(const ResultData &rd) const | sf::ResultData | inline |
pos_type typedef | sf::ScriptObject | |
sf::PtrVector typedef | sf::ResultDataTypes | |
sf::ResultDataHandler::PtrVector typedef | sf::ResultDataTypes | private |
sf::reAccessChange enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reAccessChange enum value | sf::ResultDataTypes | private |
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 |
sf::reClear enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reClear enum value | sf::ResultDataTypes | private |
sf::reCommitted enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reCommitted enum value | sf::ResultDataTypes | private |
sf::reDesiredId enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reDesiredId enum value | sf::ResultDataTypes | private |
sf::ReferenceVector typedef | sf::ResultDataTypes | |
sf::ResultDataHandler::ReferenceVector typedef | sf::ResultDataTypes | private |
sf::reFirstLocal enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reFirstLocal enum value | sf::ResultDataTypes | private |
sf::reFirstPrivate enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reFirstPrivate enum value | sf::ResultDataTypes | private |
sf::reFlagsChange enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reFlagsChange enum value | sf::ResultDataTypes | private |
sf::reGetOwner enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reGetOwner enum value | sf::ResultDataTypes | private |
sf::reGetRange enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reGetRange enum value | sf::ResultDataTypes | private |
sf::reGotRange enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reGotRange enum value | sf::ResultDataTypes | private |
sf::reIdChanged enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reIdChanged enum value | sf::ResultDataTypes | private |
sf::reInvalid enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reInvalid enum value | sf::ResultDataTypes | private |
sf::reLinked enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reLinked enum value | sf::ResultDataTypes | private |
sf::reLostOwner enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reLostOwner enum value | sf::ResultDataTypes | private |
sf::reNewId enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reNewId enum value | sf::ResultDataTypes | private |
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 | |
sf::reRemove enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reRemove enum value | sf::ResultDataTypes | private |
sf::reReserve enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reReserve enum value | sf::ResultDataTypes | private |
sf::reSetup enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reSetup enum value | sf::ResultDataTypes | private |
sf::ResultData() | sf::ResultData | |
sf::ResultData(const ResultData &rd) | sf::ResultData | |
sf::ResultData(id_type id, bool set_desired=false) | sf::ResultData | inlineexplicit |
sf::ResultData(const std::string &definition, id_type id_ofs=0) | sf::ResultData | inlineexplicit |
sf::ResultData(const Definition &definition, id_type id_ofs=0) | sf::ResultData | inlineexplicit |
ResultDataScriptObject(const Parameters ¶ms) | sf::ResultDataScriptObject | explicit |
sf::reUnlinked enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reUnlinked enum value | sf::ResultDataTypes | private |
sf::reUserGlobal enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reUserGlobal enum value | sf::ResultDataTypes | private |
sf::reUserLocal enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reUserLocal enum value | sf::ResultDataTypes | private |
sf::reUserPrivate enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::reUserPrivate enum value | sf::ResultDataTypes | private |
sf::rfBlockSize enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfBlockSize enum value | sf::ResultDataTypes | private |
sf::rfDescription enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfDescription enum value | sf::ResultDataTypes | private |
sf::rfFlags enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfFlags enum value | sf::ResultDataTypes | private |
sf::rfId enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfId enum value | sf::ResultDataTypes | private |
sf::rfName enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfName enum value | sf::ResultDataTypes | private |
sf::rfOffset enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfOffset enum value | sf::ResultDataTypes | private |
sf::rfSegmentSize enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfSegmentSize enum value | sf::ResultDataTypes | private |
sf::rfSigBits enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfSigBits enum value | sf::ResultDataTypes | private |
sf::rfType enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rfType enum value | sf::ResultDataTypes | private |
sf::riAccessible enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riAccessible enum value | sf::ResultDataTypes | private |
sf::riAddressable enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riAddressable enum value | sf::ResultDataTypes | private |
sf::riAvailable enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riAvailable enum value | sf::ResultDataTypes | private |
sf::riPartialAccessible enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riPartialAccessible enum value | sf::ResultDataTypes | private |
sf::riRequested enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riRequested enum value | sf::ResultDataTypes | private |
sf::riSegmented enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::riSegmented enum value | sf::ResultDataTypes | private |
sf::rtInt16 enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtInt16 enum value | sf::ResultDataTypes | private |
sf::rtInt32 enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtInt32 enum value | sf::ResultDataTypes | private |
sf::rtInt64 enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtInt64 enum value | sf::ResultDataTypes | private |
sf::rtInt8 enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtInt8 enum value | sf::ResultDataTypes | private |
sf::rtInvalid enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtInvalid enum value | sf::ResultDataTypes | private |
sf::rtLastEntry enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtLastEntry enum value | sf::ResultDataTypes | private |
sf::rtString enum value | sf::ResultDataTypes | |
sf::ResultDataHandler::rtString enum value | sf::ResultDataTypes | private |
ScriptObject(const char *type_name, ScriptObject *parent=nullptr) | sf::ScriptObject | explicit |
sf::sdata_type typedef | sf::InformationTypes | |
sf::ResultDataHandler::sdata_type typedef | sf::InformationTypes | private |
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 | |
setParent(ScriptObject *parent) | sf::ScriptObject | protected |
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 |
sf::size_type typedef | sf::InformationTypes | |
sf::ResultDataHandler::size_type typedef | sf::InformationTypes | private |
sf::toDataType(T value) const | sf::InformationTypes | inline |
sf::ResultDataHandler::toDataType(T value) const | sf::InformationTypes | inlineprivate |
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 | |
sf::Vector typedef | sf::ResultDataTypes | |
sf::ResultDataHandler::Vector typedef | sf::ResultDataTypes | private |
writeUpdate(std::ostream &os) const | sf::ResultData | |
~InformationBase()=default | sf::InformationBase | virtual |
~ResultData() override | sf::ResultData | |
~ScriptObject()=default | sf::ScriptObject | virtual |