diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-04-19 01:53:18 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-04-19 01:53:18 +0000 |
commit | 6af6a07e3a3e16840c7c63501540b4cba8ed6551 (patch) | |
tree | 7f54f77785d51451c3cf8c76ded6e6112962ac5d /examples/APG/Containers/DataElement.h | |
parent | 9993f016f242d8f75b96ddeb7e8bf6c9564cca74 (diff) | |
download | ATCD-TAO-1_5_1.tar.gz |
This commit was manufactured by cvs2svn to create tag 'TAO-1_5_1'.TAO-1_5_1
Diffstat (limited to 'examples/APG/Containers/DataElement.h')
-rw-r--r-- | examples/APG/Containers/DataElement.h | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/examples/APG/Containers/DataElement.h b/examples/APG/Containers/DataElement.h deleted file mode 100644 index cd09d86fa87..00000000000 --- a/examples/APG/Containers/DataElement.h +++ /dev/null @@ -1,52 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -#if !defined(DATAELEMENT_H) -#define DATAELEMENT_H - -class DataElementEx; - -// Listing 1 code/ch05 -// A simple data element class. -class DataElement -{ - friend class DataElementEx; - -public: - DataElement () : data_ (0) { count_++; } - - DataElement (int data) : data_(data) { count_++; } - - DataElement (const DataElement& e) - { - data_ = e.getData (); - count_++; - } - - DataElement & operator= (const DataElement& e) - { - data_ = e.getData (); - return *this; - } - - bool operator== (const DataElement& e) - { return this->data_ == e.data_; } - - ~DataElement () { count_--; } - - int getData (void) const { return data_; } - - void setData (int val) { data_ = val; } - - static int numOfActiveObjects (void) { return count_; } - - private: - int data_; - static int count_; -}; -// Listing 1 - -int DataElement::count_ = 0; - -#endif /*DATAELEMENT_H*/ - |