|
|
|
@ -68,8 +68,8 @@ namespace glm |
|
|
|
|
|
|
|
|
|
public: |
|
|
|
|
|
|
|
|
|
explicit basic_state_saver(std::basic_ios<CTy,CTr>&); |
|
|
|
|
~basic_state_saver(); |
|
|
|
|
GLM_FUNC_DECL explicit basic_state_saver(std::basic_ios<CTy,CTr>&); |
|
|
|
|
GLM_FUNC_DECL ~basic_state_saver(); |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|
|
|
|
|
@ -86,7 +86,7 @@ namespace glm |
|
|
|
|
char_type fill_; |
|
|
|
|
locale_type locale_; |
|
|
|
|
|
|
|
|
|
basic_state_saver& operator=(basic_state_saver const&); |
|
|
|
|
GLM_FUNC_DECL basic_state_saver& operator=(basic_state_saver const&); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
typedef basic_state_saver<char> state_saver; |
|
|
|
@ -97,14 +97,14 @@ namespace glm |
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
|
|
|
|
|
explicit basic_format_saver(std::basic_ios<CTy,CTr>&); |
|
|
|
|
~basic_format_saver(); |
|
|
|
|
GLM_FUNC_DECL explicit basic_format_saver(std::basic_ios<CTy,CTr>&); |
|
|
|
|
GLM_FUNC_DECL ~basic_format_saver(); |
|
|
|
|
|
|
|
|
|
private: |
|
|
|
|
|
|
|
|
|
basic_state_saver<CTy> const bss_; |
|
|
|
|
|
|
|
|
|
basic_format_saver& operator=(basic_format_saver const&); |
|
|
|
|
GLM_FUNC_DECL basic_format_saver& operator=(basic_format_saver const&); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
typedef basic_format_saver<char> format_saver; |
|
|
|
@ -114,14 +114,14 @@ namespace glm |
|
|
|
|
{ |
|
|
|
|
unsigned value; |
|
|
|
|
|
|
|
|
|
explicit precision(unsigned); |
|
|
|
|
GLM_FUNC_DECL explicit precision(unsigned); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
struct width |
|
|
|
|
{ |
|
|
|
|
unsigned value; |
|
|
|
|
|
|
|
|
|
explicit width(unsigned); |
|
|
|
|
GLM_FUNC_DECL explicit width(unsigned); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
template <typename CTy> |
|
|
|
@ -129,14 +129,14 @@ namespace glm |
|
|
|
|
{ |
|
|
|
|
CTy value[3]; |
|
|
|
|
|
|
|
|
|
explicit delimeter(CTy /* left */, CTy /* right */, CTy /* separator */ = ','); |
|
|
|
|
GLM_FUNC_DECL explicit delimeter(CTy /* left */, CTy /* right */, CTy /* separator */ = ','); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
struct order |
|
|
|
|
{ |
|
|
|
|
order_type value; |
|
|
|
|
|
|
|
|
|
explicit order(order_type); |
|
|
|
|
GLM_FUNC_DECL explicit order(order_type); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// functions, inlined (inline)
|
|
|
|
|