diff options
author | maximius <none@none> | 2009-10-17 15:35:07 -0700 |
---|---|---|
committer | maximius <none@none> | 2009-10-17 15:35:07 -0700 |
commit | 26b5e033ffde3d161382fc9addbfa99738379641 (patch) | |
tree | a344f369ca32945f787a02dee35c3dbe342bed7e /dep/ACE_wrappers/ace/Hashable.h | |
parent | f21f47005dcb6b76e1abc9f35fbcd03eed191bff (diff) |
*Massive cleanup (\n\n -> \n, *\n -> \n, cleanup for(...) to for (...), and some other cleanups by hand)
*Fix a possible crash in Spell::DoAllEffectOnTarget
--HG--
branch : trunk
Diffstat (limited to 'dep/ACE_wrappers/ace/Hashable.h')
-rw-r--r-- | dep/ACE_wrappers/ace/Hashable.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/dep/ACE_wrappers/ace/Hashable.h b/dep/ACE_wrappers/ace/Hashable.h index 88e272cd8b9..2bb122741c7 100644 --- a/dep/ACE_wrappers/ace/Hashable.h +++ b/dep/ACE_wrappers/ace/Hashable.h @@ -1,5 +1,4 @@ // -*- C++ -*- - //============================================================================= /** * @file Hashable.h @@ -9,20 +8,14 @@ * @author Doug Schmidt */ //============================================================================= - #ifndef ACE_HASHABLE_H #define ACE_HASHABLE_H - #include /**/ "ace/pre.h" - #include /**/ "ace/ACE_export.h" - #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ - ACE_BEGIN_VERSIONED_NAMESPACE_DECL - /** * @class ACE_Hashable * @@ -31,36 +24,25 @@ ACE_BEGIN_VERSIONED_NAMESPACE_DECL class ACE_Export ACE_Hashable { public: - /// Destructor. virtual ~ACE_Hashable (void); - /// Computes and returns hash value. This "caches" the hash value to /// improve performance. virtual unsigned long hash (void) const; - protected: /// Protected constructor. ACE_Hashable (void); - /// This is the method that actually performs the non-cached hash /// computation. virtual unsigned long hash_i (void) const = 0; - protected: - /// Pre-computed hash-value. mutable unsigned long hash_value_; - }; - ACE_END_VERSIONED_NAMESPACE_DECL - #if defined (__ACE_INLINE__) #include "ace/Hashable.inl" #endif /* __ACE_INLINE __ */ - #include /**/ "ace/post.h" - #endif /*ACE_HASHABLE_H*/ |