Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/ref-array.hpp"
Abstraction: Array of const references.
Typically the return type is an interface, and the Implementation wraps some datastructure holding subclasses.
Definition at line 48 of file ref-array.hpp.
Public Member Functions | |
virtual | ~RefArray () |
this is an interface | |
virtual T const & | operator[] (size_t i) const =0 |
virtual size_t | size () const =0 |
Additional Inherited Members | |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |