|
| 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...
|
| |