equal
deleted
inserted
replaced
53 { |
53 { |
54 return m_value->DeserializeFromString (value, checker); |
54 return m_value->DeserializeFromString (value, checker); |
55 } |
55 } |
56 |
56 |
57 AttributeAccessor::AttributeAccessor () |
57 AttributeAccessor::AttributeAccessor () |
58 : m_count (1) |
|
59 {} |
58 {} |
60 void |
|
61 AttributeAccessor::Ref (void) const |
|
62 { |
|
63 m_count++; |
|
64 } |
|
65 void |
|
66 AttributeAccessor::Unref (void) const |
|
67 { |
|
68 m_count--; |
|
69 if (m_count == 0) |
|
70 { |
|
71 delete this; |
|
72 } |
|
73 } |
|
74 AttributeAccessor::~AttributeAccessor () |
59 AttributeAccessor::~AttributeAccessor () |
75 {} |
60 {} |
76 |
61 |
77 AttributeChecker::AttributeChecker () |
62 AttributeChecker::AttributeChecker () |
78 : m_count (1) |
|
79 {} |
63 {} |
80 void |
|
81 AttributeChecker::Ref (void) const |
|
82 { |
|
83 m_count++; |
|
84 } |
|
85 void |
|
86 AttributeChecker::Unref (void) const |
|
87 { |
|
88 m_count--; |
|
89 if (m_count == 0) |
|
90 { |
|
91 delete this; |
|
92 } |
|
93 } |
|
94 AttributeChecker::~AttributeChecker () |
64 AttributeChecker::~AttributeChecker () |
95 {} |
65 {} |
96 |
66 |
97 } // namespace ns3 |
67 } // namespace ns3 |