Doc cleanups.
[shibboleth/cpp-sp.git] / shibsp / attribute / Attribute.h
index a9886f4..6b2f012 100644 (file)
@@ -58,8 +58,7 @@ namespace shibsp {
          *
          * @param ids   array with primary identifier in first position, followed by any aliases
          */
-        Attribute(const std::vector<std::string>& ids) : m_id(ids), m_caseSensitive(true), m_internal(false) {
-        }
+        Attribute(const std::vector<std::string>& ids);
 
         /**
          * Constructs based on a remoted Attribute.
@@ -113,7 +112,7 @@ namespace shibsp {
         /**
          * Sets whether the attribute should be exported for CGI use.
          *
-         * @param export  true iff the attribute should <strong>NOT</strong> be exported
+         * @param internal  true iff the attribute should <strong>NOT</strong> be exported
          */
         void setInternal(bool internal);
 
@@ -155,7 +154,7 @@ namespace shibsp {
          * Gets the string equivalent of the value at the specified position (starting from zero).
          *
          * @param index position of value
-         * @return the specified value in its "string" form, or NULL if undefined
+         * @return the specified value in its "string" form, or nullptr if undefined
          */
         virtual const char* getString(size_t index) const;
 
@@ -163,7 +162,7 @@ namespace shibsp {
          * Gets the "scope" of the value at the specified position (starting from zero).
          *
          * @param index position of value
-         * @return the specified value's "scope", or NULL if attribute is unscoped
+         * @return the specified value's "scope", or nullptr if attribute is unscoped
          */
         virtual const char* getScope(size_t index) const;