set

Class Hierarchy
C++
template <class T>
class set;
File

MultiThread_Containers.h

Description

Multi-Thread safe set container, can be used instead of std::set. It has limited functionality, but most of it is there.

set::clear Method
C++
void clear();
Description

Methods

set::count Method
C++
size_type count(const Key& _Key) const;
set::empty Method
C++
bool empty() const;
set::erase Method
C++
size_type erase(const Key& _Key);
set::find Method
C++
bool find(const Key& _Key);
set::front Method
C++
bool front(value_type& rFrontElement);
set::get_lock Method
C++
CryCriticalSection& get_lock();
set::insert Method
C++
bool insert(const value_type& _Val);
set::max_size Method
C++
size_type max_size() const;
set::pop_front Method ()
C++
bool pop_front();
set::pop_front Method (value_type&)
C++
bool pop_front(value_type& rFrontElement);
set::size Method
C++
size_type size() const;
set::swap Method
C++
void swap(set& _Right);
set::AutoLock Nested Type
C++
typedef CryAutoCriticalSection AutoLock;
set::Key Nested Type
C++
typedef T Key;
set::size_type Nested Type
C++
typedef typename std::set::size_type size_type;
set::value_type Nested Type
C++
typedef T value_type;