|
67 |
Set (o.m_v); |
67 |
Set (o.m_v); |
68 |
return *this; |
68 |
return *this; |
69 |
} |
69 |
} |
70 |
TracedValue (const IntegerValue &value) |
70 |
// TracedValue (const IntegerValue &value) |
71 |
: m_v (value.Get ()) {} |
71 |
// : m_v (value.Get ()) {} |
72 |
operator IntegerValue () const { |
72 |
// operator IntegerValue () const { |
73 |
return IntegerValue (m_v); |
73 |
// return IntegerValue (m_v); |
74 |
} |
74 |
// } |
75 |
TracedValue (const UintegerValue &value) |
75 |
// TracedValue (const UintegerValue &value) |
76 |
: m_v (value.Get ()) {} |
76 |
// : m_v (value.Get ()) {} |
77 |
operator UintegerValue () const { |
77 |
// operator UintegerValue () const { |
78 |
return UintegerValue (m_v); |
78 |
// return UintegerValue (m_v); |
79 |
} |
79 |
// } |
80 |
TracedValue (const BooleanValue &value) |
80 |
// TracedValue (const BooleanValue &value) |
81 |
: m_v (value.Get ()) {} |
81 |
// : m_v (value.Get ()) {} |
82 |
operator BooleanValue () const { |
82 |
// operator BooleanValue () const { |
83 |
return BooleanValue (m_v); |
83 |
// return BooleanValue (m_v); |
84 |
} |
84 |
// } |
85 |
TracedValue (const EnumValue &value) |
85 |
// TracedValue (const EnumValue &value) |
86 |
: m_v (value.Get ()) {} |
86 |
// : m_v (value.Get ()) {} |
87 |
operator EnumValue () const { |
87 |
// operator EnumValue () const { |
88 |
return EnumValue (m_v); |
88 |
// return EnumValue (m_v); |
89 |
} |
89 |
// } |
90 |
void ConnectWithoutContext (const CallbackBase &cb) { |
90 |
void ConnectWithoutContext (const CallbackBase &cb) { |
91 |
m_cb.ConnectWithoutContext (cb); |
91 |
m_cb.ConnectWithoutContext (cb); |
92 |
} |
92 |
} |