#include <emitterstate.h>
Definition at line 76 of file emitterstate.h.
Definition at line 7 of file emitterstate.cpp.
Definition at line 29 of file emitterstate.cpp.
void YAML_PM::EmitterState::_Set | ( | Setting< T > & | fmt, |
T | value, | ||
FMT_SCOPE | scope | ||
) | [private] |
Definition at line 201 of file emitterstate.h.
void YAML_PM::EmitterState::BeginGroup | ( | GROUP_TYPE | type | ) |
Definition at line 49 of file emitterstate.cpp.
Definition at line 124 of file emitterstate.cpp.
Definition at line 105 of file emitterstate.cpp.
void YAML_PM::EmitterState::EndGroup | ( | GROUP_TYPE | type | ) |
Definition at line 67 of file emitterstate.cpp.
void YAML_PM::EmitterState::ForceHardSeparation | ( | ) | [inline] |
Definition at line 111 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetBoolCaseFormat | ( | ) | const [inline] |
Definition at line 130 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetBoolFormat | ( | ) | const [inline] |
Definition at line 124 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetBoolLengthFormat | ( | ) | const [inline] |
Definition at line 127 of file emitterstate.h.
Definition at line 97 of file emitterstate.cpp.
Definition at line 89 of file emitterstate.cpp.
int YAML_PM::EmitterState::GetCurIndent | ( | ) | const [inline] |
Definition at line 101 of file emitterstate.h.
EMITTER_STATE YAML_PM::EmitterState::GetCurState | ( | ) | const [inline] |
Definition at line 88 of file emitterstate.h.
unsigned YAML_PM::EmitterState::GetDoublePrecision | ( | ) | const [inline] |
Definition at line 152 of file emitterstate.h.
unsigned YAML_PM::EmitterState::GetFloatPrecision | ( | ) | const [inline] |
Definition at line 150 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetFlowType | ( | GROUP_TYPE | groupType | ) | const |
Definition at line 245 of file emitterstate.cpp.
int YAML_PM::EmitterState::GetIndent | ( | ) | const [inline] |
Definition at line 136 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetIntFormat | ( | ) | const [inline] |
Definition at line 133 of file emitterstate.h.
const std::string YAML_PM::EmitterState::GetLastError | ( | ) | const [inline] |
Definition at line 84 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetMapKeyFormat | ( | ) | const [inline] |
Definition at line 147 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetOutputCharset | ( | ) | const [inline] |
Definition at line 118 of file emitterstate.h.
int YAML_PM::EmitterState::GetPostCommentIndent | ( | ) | const [inline] |
Definition at line 141 of file emitterstate.h.
int YAML_PM::EmitterState::GetPreCommentIndent | ( | ) | const [inline] |
Definition at line 139 of file emitterstate.h.
EMITTER_MANIP YAML_PM::EmitterState::GetStringFormat | ( | ) | const [inline] |
Definition at line 121 of file emitterstate.h.
bool YAML_PM::EmitterState::good | ( | ) | const [inline] |
Definition at line 83 of file emitterstate.h.
void YAML_PM::EmitterState::PopState | ( | ) | [inline] |
Definition at line 91 of file emitterstate.h.
void YAML_PM::EmitterState::PushState | ( | EMITTER_STATE | state | ) | [inline] |
Definition at line 90 of file emitterstate.h.
void YAML_PM::EmitterState::RequireHardSeparation | ( | ) | [inline] |
Definition at line 110 of file emitterstate.h.
bool YAML_PM::EmitterState::RequiresHardSeparation | ( | ) | const [inline] |
Definition at line 108 of file emitterstate.h.
void YAML_PM::EmitterState::RequireSoftSeparation | ( | ) | [inline] |
Definition at line 109 of file emitterstate.h.
bool YAML_PM::EmitterState::RequiresSoftSeparation | ( | ) | const [inline] |
Definition at line 107 of file emitterstate.h.
bool YAML_PM::EmitterState::SetBoolCaseFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 180 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetBoolFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 155 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetBoolLengthFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 168 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetDoublePrecision | ( | int | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 276 of file emitterstate.cpp.
void YAML_PM::EmitterState::SetError | ( | const std::string & | error | ) | [inline] |
Definition at line 85 of file emitterstate.h.
bool YAML_PM::EmitterState::SetFloatPrecision | ( | int | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 268 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetFlowType | ( | GROUP_TYPE | groupType, |
EMITTER_MANIP | value, | ||
FMT_SCOPE | scope | ||
) |
Definition at line 233 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetIndent | ( | unsigned | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 206 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetIntFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 193 of file emitterstate.cpp.
void YAML_PM::EmitterState::SetLocalValue | ( | EMITTER_MANIP | value | ) |
Definition at line 36 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetMapKeyFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 256 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetOutputCharset | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 129 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetPostCommentIndent | ( | unsigned | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 224 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetPreCommentIndent | ( | unsigned | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 215 of file emitterstate.cpp.
bool YAML_PM::EmitterState::SetStringFormat | ( | EMITTER_MANIP | value, |
FMT_SCOPE | scope | ||
) |
Definition at line 141 of file emitterstate.cpp.
void YAML_PM::EmitterState::StartLongKey | ( | ) |
Definition at line 112 of file emitterstate.cpp.
Definition at line 118 of file emitterstate.cpp.
void YAML_PM::EmitterState::SwitchState | ( | EMITTER_STATE | state | ) | [inline] |
Definition at line 89 of file emitterstate.h.
void YAML_PM::EmitterState::UnsetSeparation | ( | ) | [inline] |
Definition at line 112 of file emitterstate.h.
Definition at line 170 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_boolFmt [private] |
Definition at line 168 of file emitterstate.h.
Definition at line 169 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_charset [private] |
Definition at line 166 of file emitterstate.h.
unsigned YAML_PM::EmitterState::m_curIndent [private] |
Definition at line 195 of file emitterstate.h.
Setting<int> YAML_PM::EmitterState::m_doublePrecision [private] |
Definition at line 178 of file emitterstate.h.
Setting<int> YAML_PM::EmitterState::m_floatPrecision [private] |
Definition at line 177 of file emitterstate.h.
Definition at line 181 of file emitterstate.h.
ptr_stack<Group> YAML_PM::EmitterState::m_groups [private] |
Definition at line 194 of file emitterstate.h.
Setting<unsigned> YAML_PM::EmitterState::m_indent [private] |
Definition at line 172 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_intFmt [private] |
Definition at line 171 of file emitterstate.h.
bool YAML_PM::EmitterState::m_isGood [private] |
Definition at line 160 of file emitterstate.h.
std::string YAML_PM::EmitterState::m_lastError [private] |
Definition at line 161 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_mapFmt [private] |
Definition at line 175 of file emitterstate.h.
Definition at line 176 of file emitterstate.h.
Definition at line 180 of file emitterstate.h.
Setting<unsigned> YAML_PM::EmitterState::m_postCommentIndent [private] |
Definition at line 173 of file emitterstate.h.
Setting<unsigned> YAML_PM::EmitterState::m_preCommentIndent [private] |
Definition at line 173 of file emitterstate.h.
bool YAML_PM::EmitterState::m_requiresHardSeparation [private] |
Definition at line 197 of file emitterstate.h.
bool YAML_PM::EmitterState::m_requiresSoftSeparation [private] |
Definition at line 196 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_seqFmt [private] |
Definition at line 174 of file emitterstate.h.
std::stack<EMITTER_STATE> YAML_PM::EmitterState::m_stateStack [private] |
Definition at line 164 of file emitterstate.h.
Setting<EMITTER_MANIP> YAML_PM::EmitterState::m_strFmt [private] |
Definition at line 167 of file emitterstate.h.