MCPcopy Create free account
hub / github.com/boostorg/filesystem / do_out

Method do_out

test/path_unit_test.cpp:1034–1044  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1032 }
1033
1034 virtual std::codecvt_base::result do_out(std::mbstate_t&, const wchar_t*, const wchar_t*, const wchar_t*&, char*, char*, char*&) const
1035 {
1036 static std::codecvt_base::result r = std::codecvt_base::noconv;
1037 if (r == std::codecvt_base::partial)
1038 r = std::codecvt_base::error;
1039 else if (r == std::codecvt_base::error)
1040 r = std::codecvt_base::noconv;
1041 else
1042 r = std::codecvt_base::partial;
1043 return r;
1044 }
1045
1046 virtual std::codecvt_base::result do_unshift(std::mbstate_t&, char*, char*, char*&) const { return ok; }
1047 virtual int do_length(std::mbstate_t&, const char*, const char*, std::size_t) const { return 0; }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected