summaryrefslogtreecommitdiff
path: root/ace/Dynamic.i
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-18 14:08:44 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-18 14:08:44 +0000
commitcd826fa9741a14a7001caeb2650395af17181d6a (patch)
treeec3df18cdcd092fc1514c25d2930282e29469a9a /ace/Dynamic.i
parentf3d657996f374d39e0c4039afe1228b4ea3e2966 (diff)
downloadATCD-cd826fa9741a14a7001caeb2650395af17181d6a.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Dynamic.i')
-rw-r--r--ace/Dynamic.i18
1 files changed, 13 insertions, 5 deletions
diff --git a/ace/Dynamic.i b/ace/Dynamic.i
index 9f051363c30..a8395adc4a5 100644
--- a/ace/Dynamic.i
+++ b/ace/Dynamic.i
@@ -3,16 +3,24 @@
// Dynamic.i
-ACE_INLINE void *
-ACE_Dynamic::set (void *x)
+ACE_INLINE void
+ACE_Dynamic::set (void)
{
ACE_TRACE ("ACE_Dynamic::set");
- return this->instance_ = x;
+ this->is_dynamic_ = 1;
}
ACE_INLINE int
-ACE_Dynamic::is_dynamic (void *x)
+ACE_Dynamic::is_dynamic ()
{
ACE_TRACE ("ACE_Dynamic::is_dynamic");
- return this->instance_ == x;
+ return this->is_dynamic_;
}
+
+ACE_INLINE void
+ACE_Dynamic::reset (void)
+{
+ ACE_TRACE ("ACE_Dynamic::set");
+ this->is_dynamic_ = 0;
+}
+