P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
checked_array_base< T > Class Template Referenceabstract
Inheritance diagram for checked_array_base< T >:
[legend]

Public Member Functions

virtual T * begin ()=0
 
virtual bool disable ()=0
 
virtual bool disable_if_zero ()=0
 
virtual bool disabled () const =0
 
virtual void enable ()=0
 
virtual T * end ()=0
 
virtual bool modified () const =0
 
virtual const T & operator[] (size_t) const =0
 
virtual T & operator[] (size_t)=0
 
virtual void set_modified (bool v=true)=0
 
virtual size_t size () const =0