ACE  6.3.3
Classes
Functor_String.h File Reference
#include "ace/SStringfwd.h"
#include <string>
#include "ace/Functor_String.inl"

Classes

class  ACE_Hash< TYPE >
 Function object for hashing. More...
 
class  ACE_Equal_To< TYPE >
 Function object for comparing two objects of the given type for equality. More...
 
class  ACE_Less_Than< TYPE >
 Function object for determining whether the first object of the given type is less than the second object of the same type. More...
 
class  ACE_Equal_To< ACE_CString >
 Function object for determining whether two ACE_CStrings are equal. More...
 
class  ACE_Hash< ACE_CString >
 Function object for hashing a ACE_CString. More...
 
class  ACE_Less_Than< ACE_CString >
 Function object for determining whether the first const string is less than the second const string. More...
 
class  ACE_Equal_To< std::string >
 Function object for determining whether two std::strings are equal. More...
 
class  ACE_Hash< std::string >
 Function object for hashing a std::string. More...
 
class  ACE_Less_Than< std::string >
 Function object for determining whether the first const string is less than the second const string. More...
 

Detailed Description

Class template specializations for ACE_*String types implementing function objects that are used in various places in ATC. They could be placed in Functor.h. But we don't want to couple string types to the rest of ACE+TAO. Hence they are placed in a separate file.