void TagsOptionsData::Serialize(Archive &arch) { // since of build 3749, we *always* set CC_ACCURATE_SCOPE_RESOLVING to true m_ccFlags |= CC_ACCURATE_SCOPE_RESOLVING; arch.Write (wxT("m_ccFlags"), m_ccFlags); arch.Write (wxT("m_ccColourFlags"), m_ccColourFlags); arch.WriteCData(wxT("m_tokens"), m_tokens); arch.WriteCData(wxT("m_types"), m_types); arch.Write (wxT("m_fileSpec"), m_fileSpec); arch.Write (wxT("m_languages"), m_languages); arch.Write (wxT("m_minWordLen"), m_minWordLen); arch.Write (wxT("m_parserSearchPaths"), m_parserSearchPaths); arch.Write (wxT("m_parserEnabled"), m_parserEnabled); arch.Write (wxT("m_parserExcludePaths"),m_parserExcludePaths); arch.Write (wxT("m_maxItemToColour"), m_maxItemToColour); }