Index: src/libchcore/TStringPatternArray.h =================================================================== diff -u -N -r5ccf162f73d05a43bbe5cb7c01d16d07b6b0d4d9 -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 --- src/libchcore/TStringPatternArray.h (.../TStringPatternArray.h) (revision 5ccf162f73d05a43bbe5cb7c01d16d07b6b0d4d9) +++ src/libchcore/TStringPatternArray.h (.../TStringPatternArray.h) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) @@ -22,39 +22,38 @@ #include "libchcore.h" #include "TStringPattern.h" -BEGIN_CHCORE_NAMESPACE - -class LIBCHCORE_API TStringPatternArray +namespace chcore { -public: - TStringPatternArray(); - ~TStringPatternArray(); + class LIBCHCORE_API TStringPatternArray + { + public: + TStringPatternArray(); + ~TStringPatternArray(); - // general api - void Add(const TStringPattern& strPattern); - void InsertAt(size_t stIndex, const TStringPattern& strPattern); - void SetAt(size_t stIndex, const TStringPattern& strPattern); - void RemoveAt(size_t stIndex); - void Clear(); + // general api + void Add(const TStringPattern& strPattern); + void InsertAt(size_t stIndex, const TStringPattern& strPattern); + void SetAt(size_t stIndex, const TStringPattern& strPattern); + void RemoveAt(size_t stIndex); + void Clear(); - const TStringPattern& GetAt(size_t stIndex) const; - size_t GetCount() const; + const TStringPattern& GetAt(size_t stIndex) const; + size_t GetCount() const; - // pattern api - bool MatchesAny(const TString& strTextToMatch) const; - bool MatchesAll(const TString& strTextToMatch) const; + // pattern api + bool MatchesAny(const TString& strTextToMatch) const; + bool MatchesAll(const TString& strTextToMatch) const; - // serialization - void FromStringArray(const TStringArray& arrSerializedPatterns); - TStringArray ToStringArray() const; + // serialization + void FromStringArray(const TStringArray& arrSerializedPatterns); + TStringArray ToStringArray() const; -private: + private: #pragma warning(push) #pragma warning(disable: 4251) - std::vector m_vPatterns; + std::vector m_vPatterns; #pragma warning(pop) -}; + }; +} -END_CHCORE_NAMESPACE - #endif