Go to the documentation of this file.
   54                 std::auto_ptr<Group> pGroup(
new Group(type));
 
   74                         std::auto_ptr<Group> pFinishedGroup = 
m_groups.pop();
 
   75                         if(pFinishedGroup->type != type)
 
  121                         m_groups.top().usingLongKey = 
false;
 
  270         if(value < 0 || value > std::numeric_limits<float>::digits10)
 
  278         if(value < 0 || value > std::numeric_limits<double>::digits10)
 
  
const char *const UNMATCHED_GROUP_TAG
EMITTER_MANIP GetMapKeyFormat() const
void SetLocalValue(EMITTER_MANIP value)
bool CurrentlyInLongKey()
Setting< EMITTER_MANIP > m_boolFmt
Setting< unsigned > m_indent
bool SetMapKeyFormat(EMITTER_MANIP value, FMT_SCOPE scope)
Setting< unsigned > m_postCommentIndent
EMITTER_MANIP GetFlowType(GROUP_TYPE groupType) const
bool SetBoolCaseFormat(EMITTER_MANIP value, FMT_SCOPE scope)
void _Set(Setting< T > &fmt, T value, FMT_SCOPE scope)
SettingChanges m_modifiedSettings
void EndGroup(GROUP_TYPE type)
bool SetPostCommentIndent(unsigned value, FMT_SCOPE scope)
GROUP_TYPE GetCurGroupType() const
bool SetFlowType(GROUP_TYPE groupType, EMITTER_MANIP value, FMT_SCOPE scope)
std::stack< EMITTER_STATE > m_stateStack
bool SetPreCommentIndent(unsigned value, FMT_SCOPE scope)
SettingChanges m_globalModifiedSettings
Setting< EMITTER_MANIP > m_boolLengthFmt
Setting< EMITTER_MANIP > m_boolCaseFmt
Setting< EMITTER_MANIP > m_charset
FLOW_TYPE GetCurGroupFlowType() const
Setting< EMITTER_MANIP > m_strFmt
bool SetFloatPrecision(int value, FMT_SCOPE scope)
void ClearModifiedSettings()
Setting< int > m_floatPrecision
bool SetOutputCharset(EMITTER_MANIP value, FMT_SCOPE scope)
Setting< EMITTER_MANIP > m_mapKeyFmt
Setting< unsigned > m_preCommentIndent
void SetError(const std::string &error)
Setting< EMITTER_MANIP > m_mapFmt
Setting< EMITTER_MANIP > m_seqFmt
Setting< int > m_doublePrecision
bool SetBoolFormat(EMITTER_MANIP value, FMT_SCOPE scope)
Setting< EMITTER_MANIP > m_intFmt
bool SetDoublePrecision(int value, FMT_SCOPE scope)
bool SetStringFormat(EMITTER_MANIP value, FMT_SCOPE scope)
ptr_stack< Group > m_groups
bool SetIndent(unsigned value, FMT_SCOPE scope)
bool SetIntFormat(EMITTER_MANIP value, FMT_SCOPE scope)
bool SetBoolLengthFormat(EMITTER_MANIP value, FMT_SCOPE scope)
void BeginGroup(GROUP_TYPE type)
std::auto_ptr< SettingChangeBase > set(const T &value)
mp2p_icp
Author(s): 
autogenerated on Mon May 26 2025 02:45:48