ADMB Documentation  11.1.2247
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Public Attributes
DF_FILE Class Reference

Description not yet available. More...

#include <gradient_structure.h>

Public Member Functions

 DF_FILE (unsigned long long nbytes)
 Constructor to allocate buffer.
 ~DF_FILE ()
 Destructor.
void fread (void *s, const size_t num_bytes)
 Description not yet available.
void fread (const int &)
 Description not yet available.
void fread (const double &)
 Description not yet available.
void fread (void *&ptr)
 Description not yet available.
void fwrite (const void *s, const size_t num_bytes)
 Description not yet available.
void fwrite (const int &)
 Description not yet available.
void fwrite (double)
 Description not yet available.
void fwrite (void *ptr)
 Description not yet available.
void read_cmpdif_stack_buffer (my_off_t &lpos)
 Description not yet available.
void write_cmpdif_stack_buffer (void)
 Description not yet available.

Public Attributes

union {
   char   fourb [sizeof(unsigned long long)]
   unsigned long long   offset
}; 
char * buff
unsigned long long buff_end
unsigned long long buff_size
char cmpdif_file_name [81]
int file_ptr
unsigned long long toffset

Detailed Description

Description not yet available.

Parameters:

Definition at line 253 of file gradient_structure.h.


Constructor & Destructor Documentation

DF_FILE::DF_FILE ( unsigned long long  nbytes)

Constructor to allocate buffer.

Parameters:
nbytessize of buffer

Definition at line 99 of file df_file.cpp.

Destructor.

Definition at line 218 of file df_file.cpp.


Member Function Documentation

void DF_FILE::fread ( void *  s,
const size_t  num_bytes 
)
void DF_FILE::fread ( const int &  _x)

Description not yet available.

Parameters:

Definition at line 95 of file df_file2.cpp.

void DF_FILE::fread ( const double &  _x)

Description not yet available.

Parameters:

Definition at line 71 of file df_file2.cpp.

void DF_FILE::fread ( void *&  x)

Description not yet available.

Parameters:

Definition at line 119 of file df_file2.cpp.

void DF_FILE::fwrite ( const void *  s,
const size_t  num_bytes 
)
void DF_FILE::fwrite ( const int &  x)

Description not yet available.

Parameters:

Definition at line 166 of file df_file2.cpp.

void DF_FILE::fwrite ( double  x)

Description not yet available.

Parameters:

Definition at line 142 of file df_file2.cpp.

void DF_FILE::fwrite ( void *  ptr)

Description not yet available.

Parameters:

Definition at line 190 of file df_file2.cpp.

Description not yet available.

Parameters:

Definition at line 302 of file df_file.cpp.

Description not yet available.

Parameters:

Definition at line 324 of file df_file.cpp.


Member Data Documentation

union { ... }

Definition at line 259 of file gradient_structure.h.

unsigned long long DF_FILE::buff_end

Definition at line 260 of file gradient_structure.h.

unsigned long long DF_FILE::buff_size

Definition at line 261 of file gradient_structure.h.

Definition at line 268 of file gradient_structure.h.

char DF_FILE::fourb[sizeof(unsigned long long)]

Definition at line 266 of file gradient_structure.h.

unsigned long long DF_FILE::offset
unsigned long long DF_FILE::toffset

Definition at line 262 of file gradient_structure.h.

List of all members.


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