YSTest: 成员列表

YSTest PreAlpha_b900_20201012 The YSLib Test Project

YSLib::IO::SharedInputMappedFileStream 成员列表

成员的完整列表，这些成员属于 YSLib::IO::SharedInputMappedFileStream,包括所有继承而来的类成员

basic_membuf(const char_type *buf, size_t size) | ystdex::basic_membuf< _tChar, _tTraits > | inlineprivate
bool(file)) DefGetter(const ynothrow | platform::MappedFile | private
char_type typedef | ystdex::basic_membuf< _tChar, _tTraits > | private
DefDeCtor(MappedFile) explicit MappedFile(std | platform::MappedFile | inlineprivate
DefDeMoveAssignment(MappedFile) DefBoolNeg(explicit | platform::MappedFile | private
DefDeMoveCtor(MappedFile) ~MappedFile() | platform::MappedFile | private
DefGetter(const ynothrow, byte *, Ptr, mapped.get()) DefGetterMem(const ynothrow | platform::MappedFile | private
File | platform::MappedFile | private
file | platform::MappedFile | private
FileDescriptor | platform::MappedFile | private
FileMappingKey | platform::MappedFile | private
FileMappingOption | platform::MappedFile | private
FileMappingOption | platform::MappedFile | private
FlushFile()) void FlushView() | platform::MappedFile | private
FlushFile() | platform::MappedFile | private
get()) DefGetter(const ynothrow | platform::MappedFile | private
get_deleter()) DefGetter(const ynothrow | platform::MappedFile | private
int_type typedef | ystdex::basic_membuf< _tChar, _tTraits > | private
lock_guard(mutex_type &m) | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | inlineexplicitprivate
lock_guard(mutex_type &m, adopt_lock_t) | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | inlineprivate
mapped | platform::MappedFile | private
MappedFile(pair< size_t, UniqueFile > pr, FileMappingOption opt, FileMappingKey key) | platform::MappedFile | inlineexplicitprivate
MappedFile(size_t, UniqueFile, FileMappingOption=FileMappingOption::ReadOnly, FileMappingKey={}) | platform::MappedFile | explicitprivate
MappedFile(UniqueFile, FileMappingOption=FileMappingOption::ReadOnly, FileMappingKey={}) | platform::MappedFile | explicitprivate
MappedFile(const _tString &filename, _tParams &&... args) | platform::MappedFile | inlineexplicitprivate
MappingOption | platform::MappedFile | private
mutex_type typedef | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | private
noncopyable()=default | ystdex::bases::noncopyable | inlineprivate
noncopyable(const noncopyable &)=delete | ystdex::bases::noncopyable | inlineprivate
noncopyable(noncopyable &&)=default | ystdex::bases::noncopyable | inlineprivate
nonmovable()=default | ystdex::bases::nonmovable | inlineprivate
nonmovable(const nonmovable &)=default | ystdex::bases::nonmovable | inlineprivate
nonmovable(nonmovable &&)=delete | ystdex::bases::nonmovable | inlineprivate
off_type typedef | ystdex::basic_membuf< _tChar, _tTraits > | private
ystdex::operator=(const noncopyable &)=delete | ystdex::bases::noncopyable | private
ystdex::operator=(noncopyable &&)=default | ystdex::bases::noncopyable | private
ystdex::bases::nonmovable::operator=(const nonmovable &)=default | ystdex::bases::nonmovable | private
ystdex::bases::nonmovable::operator=(nonmovable &&)=delete | ystdex::bases::nonmovable | private
option | platform::MappedFile | private
owned | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | private
PDefH(void, Flush,) ImplExpr(FlushView() | platform::MappedFile | private
pos_type typedef | ystdex::basic_membuf< _tChar, _tTraits > | private
reference typedef | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | private
seekoff(off_type off, std::ios_base::seekdir way, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out) override | ystdex::basic_membuf< _tChar, _tTraits > | inlineprivate
seekpos(pos_type sp, std::ios_base::openmode which=std::ios_base::in|std::ios_base::out) override | ystdex::basic_membuf< _tChar, _tTraits > | inlineprivate
Size | platform::MappedFile | private
size_t | platform::MappedFile | private
traits_type typedef | ystdex::basic_membuf< _tChar, _tTraits > | private
UniqueFile | platform::MappedFile | private
YB_NONNULL(2) SharedInputMappedFileStream(const char *) | YSLib::IO::SharedInputMappedFileStream |
~lock_guard() | ystdex::threading::lock_guard< _tMutex, bool, _tReference > | inlineprivate
~noncopyable()=default | ystdex::bases::noncopyable | private
~nonmovable()=default | ystdex::bases::nonmovable | private
~SharedInputMappedFileStream() override | YSLib::IO::SharedInputMappedFileStream |