Class acache_vectorno

Inheritance Relationships

Base Types

  • public rpdecorator::decorator< std::vector< acache_vectorno_type > >

  • public rer::stringizable

Class Documentation

class acache_vectorno : public rpdecorator::decorator<std::vector<acache_vectorno_type>>, public rer::stringizable

Specialization of std::vector indicating the caches are NOT owned by this class.

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 final override