summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/targeting/common/attributeTank.H15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/include/usr/targeting/common/attributeTank.H b/src/include/usr/targeting/common/attributeTank.H
index 4e67e72db..1a4c5a4ce 100644
--- a/src/include/usr/targeting/common/attributeTank.H
+++ b/src/include/usr/targeting/common/attributeTank.H
@@ -713,6 +713,21 @@ namespace AttributeTank
*/
size_t size() const;
+ /**
+ * @brief Return a copy of all attributes in the tank
+ *
+ * @param[out] List of all attributes in this tank
+ * @return n/a
+ */
+ void getAllAttributes( std::list<Attribute *>& o_attributes ) const;
+
+ /**
+ * @brief Return a string description of the given tank layer
+ *
+ * @return String representation of layer
+ */
+ static const char* layerToString( TankLayer i_layer );
+
private:
// Copy constructor and assignment operator disabled
AttributeTank(const AttributeTank & i_right);
OpenPOWER on IntegriCloud