neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::i_basic_jar< T, Container, CookieType > Member List

This is the complete list of members for neolib::i_basic_jar< T, Container, CookieType >, including all inherited members.

abstract_type typedefneolib::i_basic_jar< T, Container, CookieType >
add(cookie_type aCookie, value_type const &aItem)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
add_ref() const noexcept=0neolib::i_reference_countedpure virtual
at_index(std::size_t aIndex) const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
at_index(std::size_t aIndex)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
begin() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
begin()=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
cbegin() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
cend() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
clear()=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
const_iterator typedefneolib::i_basic_jar< T, Container, CookieType >
container_type typedefneolib::i_basic_jar< T, Container, CookieType >
contains(cookie_type aCookie) const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
control_block()=0neolib::i_reference_countedpure virtual
cookie_type typedefneolib::i_basic_jar< T, Container, CookieType >
empty() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
end() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
end()=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
erase(const_iterator aItem)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
find(cookie_type aCookie) const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
find(cookie_type aCookie)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
insert(value_type const &aItem)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
item_cookie(value_type const &aItem) const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
items() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
items()=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
iterator typedefneolib::i_basic_jar< T, Container, CookieType >
next_cookie()=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
operator[](cookie_type aCookie) const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
operator[](cookie_type aCookie)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
pin() const noexcept=0neolib::i_reference_countedpure virtual
release() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership() const =0neolib::i_reference_countedpure virtual
release_and_take_ownership()=0neolib::i_reference_countedpure virtual
remove(value_type const &aItem)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
remove(cookie_type aCookie)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
return_cookie(cookie_type aCookie)=0neolib::i_basic_jar< T, Container, CookieType >pure virtual
size() const =0neolib::i_basic_jar< T, Container, CookieType >pure virtual
unpin() const =0neolib::i_reference_countedpure virtual
use_count() const noexcept=0neolib::i_reference_countedpure virtual
value_type typedefneolib::i_basic_jar< T, Container, CookieType >
~i_basic_jar()=defaultneolib::i_basic_jar< T, Container, CookieType >virtual
~i_reference_counted()=defaultneolib::i_reference_countedvirtual