ADMB Documentation
-a65f1c97
|
Abstract base class for different index types. More...
#include <fvar.hpp>
Public Member Functions | |
index_guts () | |
Default constructor. More... | |
index_guts (const index_guts &ig) | |
Copy constructor. More... | |
virtual | ~index_guts () |
Destructor. More... | |
virtual int | dimension () const |
virtual int | indexmax () const =0 |
virtual int | indexmin () const =0 |
virtual int | isinteger () const |
virtual | operator int () |
virtual index_guts * | operator[] (int)=0 |
Protected Attributes | |
int * | ncopies |
Friends | |
class | ad_integer |
class | index_type |
index_guts::index_guts | ( | ) |
Default constructor.
Definition at line 14 of file indextyp.cpp.
index_guts::index_guts | ( | const index_guts & | ig | ) |
Copy constructor.
Definition at line 20 of file indextyp.cpp.
|
virtual |
Destructor.
Definition at line 26 of file indextyp.cpp.
|
inlinevirtual |
Reimplemented in i4_index, i3_index, matrix_index, vector_index, and number_index.
Definition at line 7700 of file fvar.hpp.
Referenced by index_type::dimension().
|
pure virtual |
Implemented in i4_index, i3_index, matrix_index, vector_index, and number_index.
Referenced by index_type::indexmax().
|
pure virtual |
Implemented in i4_index, i3_index, matrix_index, vector_index, and number_index.
Referenced by index_type::indexmin().
|
inlinevirtual |
Reimplemented in number_index.
Definition at line 7696 of file fvar.hpp.
Referenced by index_type::isinteger().
|
inlinevirtual |
Reimplemented in number_index.
|
pure virtual |
Implemented in i4_index, i3_index, matrix_index, vector_index, and number_index.
|
friend |
|
friend |
|
protected |
Definition at line 7685 of file fvar.hpp.
Referenced by index_guts(), ~index_guts(), and index_type::~index_type().
Generated on Wed Sep 7 2022 00:01:34 for ADMB Documentation by 1.8.5 |