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

Public Member Functions

 Alloc3Dbase (Alloc3Dbase &&a) noexcept
 
 Alloc3Dbase (Alloc3Dbase &&a) noexcept
 
 Alloc3Dbase (int m, int r, int c)
 
 Alloc3Dbase (int m, int r, int c)
 
T & at (int i, int j, int k)
 
T & at (int i, int j, int k)
 
const T & at (int i, int j, int k) const
 
const T & at (int i, int j, int k) const
 
void clear ()
 
void clear ()
 
int cols () const
 
int cols () const
 
int matrixes () const
 
int matrixes () const
 
bool operator!= (const Alloc3Dbase< T > &t) const
 
bool operator!= (const Alloc3Dbase< T > &t) const
 
bool operator== (const Alloc3Dbase< T > &t) const
 
bool operator== (const Alloc3Dbase< T > &t) const
 
matref< T > operator[] (int i)
 
matref< T > operator[] (int i)
 
matref< const T > operator[] (int i) const
 
matref< const T > operator[] (int i) const
 
T & operator[] (std::tuple< int, int, int > i)
 
T & operator[] (std::tuple< int, int, int > i)
 
const T & operator[] (std::tuple< int, int, int > i) const
 
const T & operator[] (std::tuple< int, int, int > i) const
 
int rows () const
 
int rows () const