src/core/attribute.h
changeset 2950 9e20fb862cd8
parent 2948 858fc65447a5
child 2965 4b28e9740e3b
--- a/src/core/attribute.h	Fri Apr 11 11:24:42 2008 -0700
+++ b/src/core/attribute.h	Fri Apr 11 11:25:21 2008 -0700
@@ -154,6 +154,17 @@
    * valid with AttributeChecker::Check.
    */
   virtual bool Get (const ObjectBase * object, Attribute attribute) const = 0;
+
+  /**
+   * \return true if this accessor supports the Get operation, false
+   *         otherwise.
+   */
+  virtual bool HasGetter (void) const = 0;
+  /**
+   * \return true if this accessor supports the Set operation, false
+   *         otherwise.
+   */
+  virtual bool HasSetter (void) const = 0;
 };
 
 /**