OSVR-Core  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osvr::util::UniqueContainer< Container, Policy, WrapperArgs > Class Template Reference

A "Unique Container" designed for composition, not inheritance. More...

#include <osvr/Util/UniqueContainer.h>

Inheritance diagram for osvr::util::UniqueContainer< Container, Policy, WrapperArgs >:
osvr::util::UniqueContainerBase< Container, Policy, WrapperArgs...>

Public Member Functions

Container const & container () const
 Const access to the container is permitted.
 

Additional Inherited Members

- Protected Member Functions inherited from osvr::util::UniqueContainerBase< Container, Policy, WrapperArgs...>
bool contains (const_reference v)
 Returns true iff the underlying container contains an instance of the given value.
 
Container const & container () const
 Const access to the container is permitted.
 

Detailed Description

template<typename Container, typename Policy = unique_container_policies::PushBack, typename... WrapperArgs>
class osvr::util::UniqueContainer< Container, Policy, WrapperArgs >

A "Unique Container" designed for composition, not inheritance.

See also
UniqueContainerBase

Definition at line 327 of file UniqueContainer.h.


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