#include <PacketAttribute.h>
Inheritance diagram for ConcretePacketAttributeValue< T >:

Public Member Functions | |
| ConcretePacketAttributeValue (const T &val) | |
| ConcretePacketAttributeValue (const ConcretePacketAttributeValue< T > &toCopy) | |
| virtual ConcretePacketAttributeValue * | clone (void) const |
| virtual bool | operator== (const PacketAttributeValue &rhs) const |
| virtual bool | operator< (const PacketAttributeValue &rhs) const |
| virtual bool | operator<= (const PacketAttributeValue &rhs) const |
| virtual bool | operator> (const PacketAttributeValue &rhs) const |
| virtual bool | operator>= (const PacketAttributeValue &rhs) const |
| const T & | getValue (void) const |
| virtual std::string | toString (void) const |
| int | getValueType (void) const |
Static Public Attributes | |
| static const int | NONE = 0 |
| static const int | INT = 1 |
| static const int | DOUBLE = 2 |
| static const int | STRING = 3 |
| static const int | TIME = 17 |
|
static const PacketAttributeValue *const | TRUE = new ConcretePacketAttributeValue<int>(1) |
Protected Attributes | |
| T | value |
| int | valType |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const PacketAttributeValue &value) |
profile_streams_thesis.cc, test_attribs.cc, and test_harness.cc.
1.4.2