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

Classes

class  iterator
 

Public Member Functions

virtual iterator begin ()=0
 
virtual bool disable ()=0
 
virtual bool disable_if_zero ()=0
 
virtual bool disabled () const =0
 
virtual void enable ()=0
 
virtual iterator 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