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

Description not yet available. More...

#include <df1b2fun.h>

Public Member Functions

 fixed_smartlist (unsigned int bufsize, const adstring &filename)
 Description not yet available.
 fixed_smartlist (void)
 Description not yet available.
 ~fixed_smartlist ()
 Description not yet available.
void add_buffer_fringe (int n)
void allocate (unsigned int bufsize, const adstring &filename)
void check_buffer_size (int)
 Description not yet available.
int eof (void)
int get_noreadflag (void)
void initialize (void)
 Description not yet available.
void operator++ (void)
 Description not yet available.
void operator+= (int)
void operator-- (void)
void operator-= (int)
void read_buffer (void)
 Description not yet available.
void read_file (void)
 Description not yet available.
double report_usage (void)
void reset (void)
 Description not yet available.
void restore_end (void)
 Description not yet available.
void restoreposition (void)
void restoreposition (int offset)
void rewind (void)
 Description not yet available.
void save_end (void)
 Description not yet available.
void saveposition (void)
void set_backword (void)
void set_forward (void)
void set_noreadflag (int n)
void set_recend ()
void set_reverse (void)
void write (void *p, int n)
void write (int n)
 Description not yet available.
void write_buffer (void)
 Description not yet available.
void write_buffer_one_less (void)
 Description not yet available.
int written (void)

Public Attributes

fixed_list_entrybptr
fixed_list_entrybuffend
fixed_list_entrybuffer
unsigned int bufsize
int direction
double * doubleptr
int end_saved
int endof_file_ptr
int eof_flag
adstring filename
int fp
int nentries
int noreadflag
fixed_list_entryrecend
fixed_list_entrysbptr
fixed_list_entrytrue_buffend
fixed_list_entrytrue_buffer
int written_flag

Detailed Description

Description not yet available.

Parameters:

Definition at line 567 of file df1b2fun.h.


Constructor & Destructor Documentation

Description not yet available.

Parameters:

Definition at line 16 of file df1b2f17.cpp.

fixed_smartlist::fixed_smartlist ( unsigned int  _bufsize,
const adstring _filename 
)

Description not yet available.

Parameters:

Definition at line 46 of file df1b2f13.cpp.

Description not yet available.

Parameters:

Definition at line 31 of file df1b2f13.cpp.


Member Function Documentation

void fixed_smartlist::add_buffer_fringe ( int  n) [inline]

Definition at line 625 of file df1b2fun.h.

void fixed_smartlist::allocate ( unsigned int  bufsize,
const adstring filename 
)

Definition at line 51 of file df1b2f13.cpp.

Referenced by fixed_smartlist().

Description not yet available.

Parameters:

Definition at line 148 of file df1b2f13.cpp.

int fixed_smartlist::eof ( void  ) [inline]

Definition at line 598 of file df1b2fun.h.

Referenced by df1b2_gradcalc1().

int fixed_smartlist::get_noreadflag ( void  ) [inline]

Definition at line 600 of file df1b2fun.h.

void fixed_smartlist::initialize ( void  )
void fixed_smartlist::operator++ ( void  )

Description not yet available.

Parameters:

Definition at line 471 of file df1b2f13.cpp.

void fixed_smartlist::operator+= ( int  nsize)

Definition at line 443 of file df1b2f13.cpp.

void fixed_smartlist::operator-- ( void  )

Definition at line 420 of file df1b2f13.cpp.

void fixed_smartlist::operator-= ( int  n)

Definition at line 399 of file df1b2f13.cpp.

Description not yet available.

Parameters:

Definition at line 292 of file df1b2f13.cpp.

Referenced by check_buffer_size(), operator++(), operator+=(), operator--(), operator-=(), and restore_end().

void fixed_smartlist::read_file ( void  )

Description not yet available.

Parameters:

Definition at line 494 of file df1b2f13.cpp.

double fixed_smartlist::report_usage ( void  ) [inline]

Definition at line 615 of file df1b2fun.h.

void fixed_smartlist::reset ( void  )

Description not yet available.

Parameters:

Definition at line 17 of file df1b2f13.cpp.

Referenced by df1b2_gradlist::reset().

Description not yet available.

Parameters:

Definition at line 172 of file df1b2f13.cpp.

Referenced by df1b2_gradcalc1().

void fixed_smartlist::restoreposition ( void  ) [inline]

Definition at line 602 of file df1b2fun.h.

void fixed_smartlist::restoreposition ( int  offset) [inline]

Definition at line 603 of file df1b2fun.h.

void fixed_smartlist::rewind ( void  )

Description not yet available.

Parameters:

Definition at line 101 of file df1b2f13.cpp.

Referenced by df1b2_gradcalc1().

void fixed_smartlist::save_end ( void  )

Description not yet available.

Parameters:

Definition at line 190 of file df1b2f13.cpp.

Referenced by df1b2_gradcalc1().

void fixed_smartlist::saveposition ( void  ) [inline]

Definition at line 593 of file df1b2fun.h.

void fixed_smartlist::set_backword ( void  ) [inline]

Definition at line 609 of file df1b2fun.h.

void fixed_smartlist::set_forward ( void  ) [inline]

Definition at line 608 of file df1b2fun.h.

Referenced by df1b2_gradcalc1(), and initialize().

void fixed_smartlist::set_noreadflag ( int  n) [inline]

Definition at line 601 of file df1b2fun.h.

void fixed_smartlist::set_recend ( ) [inline]

Definition at line 594 of file df1b2fun.h.

Referenced by restore_end().

void fixed_smartlist::set_reverse ( void  ) [inline]

Definition at line 610 of file df1b2fun.h.

Referenced by df1b2_gradcalc1().

void fixed_smartlist::write ( void *  p,
int  n 
)
void fixed_smartlist::write ( int  n)

Description not yet available.

Parameters:

Definition at line 87 of file df1b2f13.cpp.

Description not yet available.

Parameters:

Definition at line 247 of file df1b2f13.cpp.

Referenced by check_buffer_size(), operator++(), and operator+=().

Description not yet available.

Parameters:

Definition at line 206 of file df1b2f13.cpp.

Referenced by save_end().

int fixed_smartlist::written ( void  ) [inline]

Definition at line 626 of file df1b2fun.h.


Member Data Documentation

Definition at line 588 of file df1b2fun.h.

Referenced by allocate(), check_buffer_size(), df1b2_gradcalc1(), fixed_smartlist(), initialize(), operator++(), operator+=(), operator--(), operator-=(), read_buffer(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_eq_2(), read_pass1_eq_3(), read_pass1_init_1(), read_pass1_init_2(), read_pass1_init_3(), read_pass1_minus_eq_1(), read_pass1_minus_eq_2(), read_pass1_minus_eq_3(), read_pass1_plus_eq_1(), read_pass1_plus_eq_2(), read_pass1_plus_eq_3(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_minus(), read_pass2_1_minuscv(), read_pass2_1_minusvc(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_pass2_1_sum(), read_pass2_1_sumc(), read_pass2_1c(), read_pass2_1c1(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_2_minus(), read_pass2_2_minuscv(), read_pass2_2_minusvc(), read_pass2_2_prod(), read_pass2_2_prod_vector(), read_pass2_2_prodc1(), read_pass2_2_prodc2(), read_pass2_2_sum(), read_pass2_2_sumc(), read_pass2_2c(), read_pass2_2c1(), read_pass2_3(), read_pass2_3_dvdv(), read_pass2_3_dvdvdv(), read_pass2_3_minus(), read_pass2_3_minuscv(), read_pass2_3_minusvc(), read_pass2_3_prod(), read_pass2_3_prod_vector(), read_pass2_3_prodc1(), read_pass2_3_prodc2(), read_pass2_3_sum(), read_pass2_3_sumc(), read_pass2_3c(), read_pass2_3c1(), read_tilde_values_1(), read_tilde_values_3(), report_usage(), reset(), restoreposition(), rewind(), saveposition(), set_recend(), write_buffer(), write_buffer_one_less(), df1b2_gradlist::write_pass1(), df1b2_gradlist::write_pass1_eq(), df1b2_gradlist::write_pass1_initialize(), df1b2_gradlist::write_pass1_minus(), df1b2_gradlist::write_pass1_minuscv(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_minusvc(), df1b2_gradlist::write_pass1_pluseq(), df1b2_gradlist::write_pass1_prod(), df1b2_gradlist::write_pass1_sum(), df1b2_gradlist::write_pass1c(), df1b2_gradlist::write_pass1x(), and df1b2_gradlist::write_save_pass2_tilde_values().

Definition at line 574 of file df1b2fun.h.

Referenced by allocate(), read_buffer(), set_backword(), set_forward(), and set_reverse().

Definition at line 582 of file df1b2fun.h.

Referenced by allocate().

Definition at line 581 of file df1b2fun.h.

Referenced by allocate(), initialize(), reset(), restore_end(), and save_end().

Definition at line 575 of file df1b2fun.h.

Referenced by reset(), restore_end(), write_buffer(), and write_buffer_one_less().

Definition at line 580 of file df1b2fun.h.

Referenced by allocate(), eof(), initialize(), read_buffer(), reset(), and rewind().

Definition at line 591 of file df1b2fun.h.

Referenced by allocate(), write(), write_buffer(), write_buffer_one_less(), and ~fixed_smartlist().

Definition at line 573 of file df1b2fun.h.

Referenced by allocate(), and fixed_smartlist().

Definition at line 585 of file df1b2fun.h.

Referenced by operator--(), operator-=(), read_buffer(), and set_recend().

Definition at line 589 of file df1b2fun.h.

Referenced by restoreposition(), and saveposition().

Definition at line 584 of file df1b2fun.h.

Referenced by allocate().

Definition at line 583 of file df1b2fun.h.

Referenced by allocate(), fixed_smartlist(), and ~fixed_smartlist().

List of all members.


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