All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SortedStringSet Class Reference

#include <UT_StringSet.h>

+ Inheritance diagram for UT_SortedStringSet:

Public Types

typedef Parent::const_iterator const_iterator
typedef Parent::iterator iterator
typedef Parent::size_type size_type
- Public Types inherited from UT_SortedSet< UT_StringHolder >
typedef std::set
< UT_StringHolder, std::less
< UT_StringHolder > > 
typedef std::less
< UT_StringHolder
typedef Base::key_type key_type
typedef Base::value_type value_type
typedef Base::key_compare key_compare
typedef Base::iterator iterator
typedef Base::const_iterator const_iterator

Public Member Functions

iterator erase (const_iterator pos)
iterator erase (const_iterator first, const_iterator last)
bool contains (const UT_StringRef &ref) const
bool contains (const UT_SortedStringSet &src) const
UT_SortedStringSetoperator|= (const UT_SortedStringSet &src)
 Set-wise boolean operations. More...
UT_SortedStringSetoperator&= (const UT_SortedStringSet &src)
UT_SortedStringSetoperator-= (const UT_SortedStringSet &src)
- Public Member Functions inherited from UT_SortedSet< UT_StringHolder >
 UT_SortedSet ()
 UT_SortedSet (const LessThan &lt)
 UT_SortedSet (InputIt first, InputIt last)
 UT_SortedSet (InputIt first, InputIt last, const LessThan &lt)
 UT_SortedSet (const UT_StringHolder &k)
int64 getMemoryUsage (bool inclusive) const
bool contains (const UT_StringHolder &key) const
bool contains (const UT_SortedSet< UT_StringHolder > &src) const
UT_SortedSet< UT_StringHolder,
std::less< UT_StringHolder > > & 
operator|= (const UT_SortedSet< UT_StringHolder, std::less< UT_StringHolder > > &src)
 Set-wise boolean operations. More...
UT_SortedSet< UT_StringHolder,
std::less< UT_StringHolder > > & 
operator&= (const UT_SortedSet< UT_StringHolder, std::less< UT_StringHolder > > &src)
UT_SortedSet< UT_StringHolder,
std::less< UT_StringHolder > > & 
operator-= (const UT_SortedSet< UT_StringHolder, std::less< UT_StringHolder > > &src)

Detailed Description

Definition at line 106 of file UT_StringSet.h.

Member Typedef Documentation

Definition at line 112 of file UT_StringSet.h.

typedef Parent::size_type UT_SortedStringSet::size_type

Definition at line 113 of file UT_StringSet.h.

Member Function Documentation

bool UT_SortedStringSet::contains ( const UT_StringRef ref) const

Definition at line 131 of file UT_StringSet.h.

bool UT_SortedStringSet::contains ( const UT_SortedStringSet src) const

Definition at line 134 of file UT_StringSet.h.

iterator UT_SortedStringSet::erase ( const_iterator  pos)

Definition at line 115 of file UT_StringSet.h.

iterator UT_SortedStringSet::erase ( const_iterator  first,
const_iterator  last 

Definition at line 117 of file UT_StringSet.h.

UT_SortedStringSet& UT_SortedStringSet::operator&= ( const UT_SortedStringSet src)

Definition at line 145 of file UT_StringSet.h.

UT_SortedStringSet& UT_SortedStringSet::operator-= ( const UT_SortedStringSet src)

Definition at line 152 of file UT_StringSet.h.

UT_SortedStringSet& UT_SortedStringSet::operator|= ( const UT_SortedStringSet src)

Set-wise boolean operations.

Definition at line 141 of file UT_StringSet.h.

The documentation for this class was generated from the following file: