YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
YSLib::IO::Path 成员列表

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

before(const path &pth) const ystdex::path< _tSeqCon, _tNorm >inlineprivate
const_iterator typedefYSLib::IO::Path
const_reference typedefystdex::path< _tSeqCon, _tNorm >private
const_reverse_iterator typedefystdex::path< _tSeqCon, _tNorm >private
default_norm typedefystdex::path< _tSeqCon, _tNorm >private
DefCvt(const, string, GetMBCS(CS_Path)) PDefH(stringYSLib::IO::Path
DefDeCopyCtor(Path) DefDeMoveCtor(Path) DefDeDtor(Path) DefDeCopyAssignment(Path) DefDeMoveAssignment(Path) Path &operator/YSLib::IO::Path
DefDeCtor(Path) Path(const ucs2_t *str)YSLib::IO::Pathinline
difference_type typedefystdex::path< _tSeqCon, _tNorm >private
encYSLib::IO::Path
equals(const path &pth) const ystdex::path< _tSeqCon, _tNorm >inlineprivate
filter_self()ystdex::path< _tSeqCon, _tNorm >inlineprivate
get_norm() const ystdex::path< _tSeqCon, _tNorm >inlineprivate
get_root() const ystdex::path< _tSeqCon, _tNorm >inlineprivate
GetMBCSYSLib::IO::Path
is_absolute() const ystdex::path< _tSeqCon, _tNorm >inlineprivate
is_relative() const ystdex::path< _tSeqCon, _tNorm >inlineprivate
iterator typedefYSLib::IO::Path
merge_parents()ystdex::path< _tSeqCon, _tNorm >inlineprivate
norm typedefystdex::path< _tSeqCon, _tNorm >private
normalize(path< _tSeqCon, _tNorm > &pth)ystdex::path< _tSeqCon, _tNorm >related
operator String() const YSLib::IO::Path
operator/=(const Path &)YSLib::IO::Path
operator<(const Path &, const Path &)YSLib::IO::Pathfriend
operator=(const path &pth)ystdex::path< _tSeqCon, _tNorm >inlineprivate
operator=(path &&pth)ystdex::path< _tSeqCon, _tNorm >inlineprivate
operator=(std::initializer_list< value_type > il)ystdex::path< _tSeqCon, _tNorm >inlineprivate
operator==(const Path &, const Path &)YSLib::IO::Pathfriend
p_normystdex::path< _tSeqCon, _tNorm >private
path(std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(base &&b, std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineexplicitprivate
path(size_type n, std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineexplicitprivate
path(size_type n, value_type root, std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(_tIn first, _tIn last, std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(std::unique_ptr< norm > p, _tParams &&...args)ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(const path &pth)ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(path &&pth)ystdex::path< _tSeqCon, _tNorm >inlineprivate
path(std::initializer_list< value_type > il, std::unique_ptr< norm > p=std::unique_ptr< norm >())ystdex::path< _tSeqCon, _tNorm >inlineprivate
Path(const ucs2string &str)YSLib::IO::Pathinline
Path(ucs2string &&str)YSLib::IO::Pathinline
Path(_type &&arg, Text::Encoding enc=CS_Path)YSLib::IO::Pathinline
PDefH(void, swap, Path &pth) ImplExpr(static_cast< ypath & >(pth).swap(*this)) friend PDefH(StringYSLib::IO::Path
PDefHOpYSLib::IO::Pathrelated
reference typedefystdex::path< _tSeqCon, _tNorm >private
reverse_iterator typedefystdex::path< _tSeqCon, _tNorm >private
size_type typedefystdex::path< _tSeqCon, _tNorm >private
swap(path &pth)ystdex::path< _tSeqCon, _tNorm >inlineprivate
swap(path< _tSeqCon, _tNorm > &x, path< _tSeqCon, _tNorm > &y)ystdex::path< _tSeqCon, _tNorm >related
to_stringYSLib::IO::Path
ystdex::path::to_string(const path< _tSeqCon, _tNorm > &pth, const typename _tSeqCon::value_type &seperator=&to_array< typename string_traits< typename _tSeqCon::value_type >::value_type >("/")[0])ystdex::path< _tSeqCon, _tNorm >related
to_string_d(const path< _tSeqCon, _tNorm > &pth, typename string_traits< typename _tSeqCon::value_type >::value_type delimiter= '/')ystdex::path< _tSeqCon, _tNorm >related
value_type typedefYSLib::IO::Path