From: Naffanya Date: Tue, 4 Feb 2014 19:29:36 +0000 (+0200) Subject: Make type REGISTRY available in all module X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/3765465f3e8383a929a066a3f0d2fc5dd91fa64a?hp=71f9f56c6dee0f8b1e7f6df93a56f95f4974d4d2 Make type REGISTRY available in all module --- diff --git a/include/stg/user_property.h b/include/stg/user_property.h index da60ff1c..44d492fd 100644 --- a/include/stg/user_property.h +++ b/include/stg/user_property.h @@ -33,6 +33,8 @@ public: virtual std::string ToString() const = 0; }; //----------------------------------------------------------------------------- +typedef std::map REGISTRY; +//----------------------------------------------------------------------------- template class USER_PROPERTY : public USER_PROPERTY_BASE { public: @@ -121,8 +123,6 @@ class USER_PROPERTIES : private NONCOPYABLE { начале идет закрытая секция * */ -public: - typedef std::map REGISTRY; private: USER_STAT stat; USER_CONF conf; @@ -282,7 +282,7 @@ USER_PROPERTY_LOGGED::USER_PROPERTY_LOGGED(varT & val, bool isSt, STG_LOGGER & logger, const std::string & sd, - USER_PROPERTIES::REGISTRY & properties) + REGISTRY & properties) : USER_PROPERTY(val), stgLogger(logger),