Преглед на файлове

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