ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends
arr_link Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 arr_link ()
 Default constructor.

Private Member Functions

void operator delete (void *ptr, size_t)
void * operator new (size_t)
 Description not yet available.

Private Attributes

arr_linkfree_next
arr_linkfree_prev
arr_linknext
unsigned long int offset
arr_linkprev
unsigned int size
unsigned int status

Static Private Attributes

static vector_shape_poolxpool

Friends

void arr_free (double_and_int *)
 Description not yet available.
void arr_free_add (arr_link *)
 Description not yet available.
void arr_free_remove (arr_link *)
 Description not yet available.
double_and_intarr_new (unsigned int)
 Description not yet available.
void arr_remove (arr_link **)
 Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1.

Detailed Description

Description not yet available.

Parameters:

Definition at line 1963 of file fvar.hpp.


Constructor & Destructor Documentation

Default constructor.

Definition at line 28 of file newdar.cpp.


Member Function Documentation

void arr_link::operator delete ( void *  ptr,
size_t   
) [inline, private]

Definition at line 1968 of file fvar.hpp.

void * arr_link::operator new ( size_t  n) [private]

Description not yet available.

Parameters:

Definition at line 67 of file dfpool.cpp.


Friends And Related Function Documentation

void arr_free ( double_and_int varr) [friend]

Description not yet available.

Parameters:

Definition at line 241 of file newdar.cpp.

void arr_free_add ( arr_link tmp) [friend]

Description not yet available.

Parameters:

Definition at line 68 of file newdar.cpp.

void arr_free_remove ( arr_link tmp) [friend]

Description not yet available.

Parameters:

Definition at line 44 of file newdar.cpp.

double_and_int* arr_new ( unsigned int  sz) [friend]

Description not yet available.

Parameters:

Definition at line 82 of file newdar.cpp.

void arr_remove ( arr_link **  pptr) [friend]

Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1.

Definition at line 542 of file newdar.cpp.


Member Data Documentation

Definition at line 1976 of file fvar.hpp.

Referenced by arr_free_add(), arr_free_remove(), and arr_link().

Definition at line 1975 of file fvar.hpp.

Referenced by arr_free_add(), arr_free_remove(), arr_link(), and arr_new().

Definition at line 1974 of file fvar.hpp.

Referenced by arr_free(), arr_link(), arr_new(), and arr_remove().

unsigned long int arr_link::offset [private]

Definition at line 1980 of file fvar.hpp.

Referenced by arr_link(), and arr_new().

Definition at line 1973 of file fvar.hpp.

Referenced by arr_free(), arr_link(), arr_new(), and arr_remove().

unsigned int arr_link::size [private]

Definition at line 1979 of file fvar.hpp.

Referenced by arr_free(), arr_link(), and arr_new().

unsigned int arr_link::status [private]

Definition at line 1977 of file fvar.hpp.

Referenced by arr_free(), arr_link(), and arr_new().

vector_shape_pool * arr_link::xpool [static, private]
Initial value:
    new vector_shape_pool (sizeof(arr_link))

Definition at line 1966 of file fvar.hpp.

Referenced by operator delete(), and operator new().

List of all members.


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