Class bcache_vectorro
Defined in File cache_vector.hpp
Inheritance Relationships
Base Types
public rpdecorator::decorator< std::vector< bcache_vectorro_type > >
public rer::stringizable
Class Documentation
-
class bcache_vectorro : public rpdecorator::decorator<std::vector<bcache_vectorro_type>>, public rer::stringizable
Specialization of std::vector indicating the caches are NOT owned by this class and access is also read-only.
Has a to_str() method for more convenient debugging.
Public Functions
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
RCPPSW_DECORATE_DECL(value_type)
-
RCPPSW_WRAP_DECLDEF(begin)
-
RCPPSW_WRAP_DECLDEF(clear)
-
RCPPSW_WRAP_DECLDEF(empty)
-
RCPPSW_WRAP_DECLDEF(end)
-
RCPPSW_WRAP_DECLDEF(erase)
-
RCPPSW_WRAP_DECLDEF(operator[])
-
RCPPSW_WRAP_DECLDEF(push_back)
-
std::string to_str(void) const override
-
template<typename ...Args>