|
auto | sig::modify_dirpass_tail (FilepassString const &directory_pass, bool const has_slash) -> FilepassString |
| ディレクトリ・ファイルパスの末尾に'/'or'\'があるかチェックし、付けるか外すかどうかを指定して反映 More...
|
|
auto | sig::get_file_names (FilepassString const &directory_pass, bool hidden_file, std::wstring extension=L"") -> Maybe< std::vector< std::wstring >> |
| 指定ディレクトリにあるファイル名を取得 More...
|
|
auto | sig::get_folder_names (FilepassString const &directory_pass, bool hidden_file) -> Maybe< std::vector< std::wstring >> |
| 指定ディレクトリにあるフォルダ名を取得 More...
|
|
void | sig::clear_file (FilepassString const &file_pass) |
| ファイル内容の初期化 More...
|
|
template<class C , typename std::enable_if< container_traits< C >::exist >::type *& = enabler> |
void | sig::save_line (C const &src, typename impl::FStreamSelector< typename container_traits< C >::value_type >::ofstream &ofs) |
|
template<class C , typename std::enable_if< container_traits< C >::exist &&!container_traits< typename container_traits< C >::value_type >::exist >::type *& = enabler> |
void | sig::save_num (C const &src, FilepassString const &file_pass, WriteMode mode=WriteMode::overwrite, std::string delimiter="\n") |
|
template<class CC , typename std::enable_if< container_traits< typename container_traits< CC >::value_type >::exist >::type *& = enabler> |
void | sig::save_num (CC const &src, FilepassString const &file_pass, WriteMode mode=WriteMode::overwrite, std::string delimiter1="\n", std::string delimiter2="\n\n") |
|
template<class C , class R = typename container_traits<C>::value_type> |
bool | sig::read_line (C &empty_dest, IfsSelector< R > &ifs, std::function< R(typename impl::SameIf< R, std::string, std::string, std::wstring >::type) > const &conv=nullptr) |
|
template<class C , class R = typename container_traits<C>::value_type> |
bool | sig::read_line (C &empty_dest, FilepassString const &file_pass, std::function< R(typename impl::SameIf< R, std::string, std::string, std::wstring >::type)> const &conv=nullptr) |
|
template<class R , class C = std::vector<R>> |
auto | sig::read_line (IfsSelector< R > &ifs) -> Just< C > |
|
template<class R , class C = std::vector<R>> |
auto | sig::read_line (FilepassString const &file_pass) -> Just< C > |
|
template<class R , class C = std::vector<R>> |
auto | sig::read_line (FilepassStringC file_pass) -> Just< C > |
|
template<class C , class RT = typename container_traits<C>::value_type, typename std::enable_if<!container_traits< typename container_traits< C >::value_type >::exist >::type *& = enabler> |
bool | sig::read_num (C &empty_dest, FilepassString const &file_pass, std::string delimiter="\n") |
|
template<class CC , class RC = typename container_traits<CC>::value_type, class RT = typename container_traits<RC>::value_type> |
bool | sig::read_num (CC &empty_dest, FilepassString const &file_pass, std::string delimiter1="\n", std::string delimiter2="\n\n") |
|
template<class C , typename std::enable_if< container_traits< C >::exist &&!container_traits< typename container_traits< C >::value_type >::exist >::type *& = enabler> |
auto | sig::read_num (FilepassString const &file_pass, std::string delimiter="\n") -> Just< C > |
|
|
template<class T , typename std::enable_if<!impl::container_traits< T >::exist >::type *& = enabler> |
void | sig::save_line (T src, typename impl::FStreamSelector< T >::ofstream &ofs) |
| ファイルへ1行ずつ保存 More...
|
|
template<class T , typename std::enable_if<!impl::container_traits< T >::exist >::type *& = enabler> |
void | sig::save_line (T src, FilepassString const &file_pass, WriteMode open_mode=WriteMode::overwrite) |
| ファイルへ1行ずつ保存 More...
|
|
template<class C , typename std::enable_if< impl::container_traits< C >::exist >::type *& = enabler> |
void | sig::save_line (C const &src, FilepassString const &file_pass, WriteMode open_mode=WriteMode::overwrite) |
| ファイルへ1行ずつまとめて保存 More...
|
|