浏览代码

Make the Property name protected so that subclasses can use it.

Makes subclasses more dry in upcoming patches.
Stephen Kelly 13 年之前
父节点
当前提交
b3a7e19ee4
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Source/cmTargetPropCommandBase.h

+ 3 - 1
Source/cmTargetPropCommandBase.h

@@ -31,6 +31,9 @@ public:
   bool HandleArguments(std::vector<std::string> const& args,
                            const char *prop, ArgumentFlags flags = NO_FLAGS);
 
+protected:
+  std::string Property;
+
 private:
   virtual void HandleImportedTarget(const std::string &tgt) = 0;
   virtual void HandleMissingTarget(const std::string &name) = 0;
@@ -51,7 +54,6 @@ private:
 
 private:
   cmTarget *Target;
-  std::string Property;
 };
 
 #endif