ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Friends | List of all members
number_index Class Reference

Derived class of index types for ad_integer. More...

#include <fvar.hpp>

Public Member Functions

 number_index (int i)
 
virtual ~number_index ()
 Destructor. More...
 
virtual operator int ()
 only overload this for number_index ... will fail for other classes More...
 
- Public Member Functions inherited from ad_integer
 ad_integer (const int &_d, const adkludge &)
 
 ad_integer (const data_int &di)
 
 ad_integer (const int _d)
 
 ad_integer (const index_type &it)
 
ad_integer make_ad_integer (int _d)
 
 operator int () const
 
- Public Member Functions inherited from index_guts
 index_guts ()
 Default constructor. More...
 
 index_guts (const index_guts &ig)
 Copy constructor. More...
 
virtual ~index_guts ()
 Destructor. More...
 

Private Member Functions

virtual int dimension () const
 
virtual int indexmax () const
 
virtual int indexmin () const
 
virtual int isinteger () const
 
virtual index_gutsoperator[] (int i)
 Description not yet available. More...
 

Friends

class index_type
 

Additional Inherited Members

- Protected Attributes inherited from ad_integer
int d
 
- Protected Attributes inherited from index_guts
int * ncopies
 

Detailed Description

Derived class of index types for ad_integer.

Definition at line 7772 of file fvar.hpp.

Constructor & Destructor Documentation

number_index::number_index ( int  i)
inline

Definition at line 7793 of file fvar.hpp.

Referenced by operator[]().

virtual number_index::~number_index ( )
inlinevirtual

Destructor.

Definition at line 7797 of file fvar.hpp.

Member Function Documentation

virtual int number_index::dimension ( ) const
inlineprivatevirtual

Reimplemented from index_guts.

Definition at line 7779 of file fvar.hpp.

virtual int number_index::indexmax ( void  ) const
inlineprivatevirtual

Implements index_guts.

Definition at line 7788 of file fvar.hpp.

virtual int number_index::indexmin ( void  ) const
inlineprivatevirtual

Implements index_guts.

Definition at line 7784 of file fvar.hpp.

virtual int number_index::isinteger ( ) const
inlineprivatevirtual

Reimplemented from index_guts.

Definition at line 7775 of file fvar.hpp.

virtual number_index::operator int ( )
inlinevirtual

only overload this for number_index ... will fail for other classes

Reimplemented from index_guts.

Definition at line 7801 of file fvar.hpp.

index_guts * number_index::operator[] ( int  i)
privatevirtual

Description not yet available.

Parameters

Implements index_guts.

Definition at line 526 of file indextyp.cpp.

Friends And Related Function Documentation

friend class index_type
friend

Definition at line 7806 of file fvar.hpp.


The documentation for this class was generated from the following files: