Share via


path_traits Structure

Describes properties for the specialization basic_path<string, path_traits>.

struct path_traits;

Remarks

Internally, the class stores a locale and a bool that indicates whether the locale has been assigned a value.

Members

Public Typedefs

Name

Description

path_traits::external_string_type

In this implementation path_traits::external_string_type is std::string.

path_traits::internal_string_type

In this implementation path_traits::internal_string_type is std::string.

Public Methods

Name

Description

path_traits::imbue Method

Stores a locale object.

path_traits::to_external Method

Converts an internal string to the external type.

path_traits::to_internal Method

Converts an external string to the internal type.

Requirements

Header: filesystem

Namespace: std::tr2::sys

See Also

Reference

<filesystem>

basic_path Class

Other Resources

C++ Standard Library Header Files