#include <tape_rec.hpp>
Public Member Functions | |
TapeRec (void) | |
~TapeRec (void) | |
void | operator= (const TapeRec &Other) |
void | Erase (void) |
size_t | PutOp (OpCode op) |
size_t | PutVecInd (size_t vecInd) |
size_t | PutPar (const Base &par) |
void | PutInd (size_t ind0) |
void | PutInd (size_t ind0, size_t ind1) |
void | PutInd (size_t ind0, size_t ind1, size_t ind2) |
void | PutInd (size_t ind0, size_t ind1, size_t ind2, size_t ind3) |
void | PutInd (size_t ind0, size_t ind1, size_t ind2, size_t ind3, size_t ind4) |
void | PutInd (size_t ind0, size_t ind1, size_t ind2, size_t ind3, size_t ind4, size_t ind5) |
size_t | PutTxt (const char *text) |
OpCode | GetOp (size_t i) const |
size_t | GetVecInd (size_t i) const |
const Base * | GetPar (size_t i) const |
const size_t * | GetInd (size_t n, size_t i) const |
const char * | GetTxt (size_t i) const |
void | ReplaceInd (size_t i, size_t value) |
size_t | TotNumVar (void) const |
size_t | NumOp (void) const |
size_t | NumVecInd (void) const |
size_t | NumInd (void) const |
size_t | NumPar (void) const |
size_t | NumTxt (void) const |
size_t | Memory (void) const |
Private Attributes | |
size_t | TotalNumberVar |
size_t | NumberOp |
size_t | LengthOp |
OpCode * | Op |
size_t | NumberVecInd |
size_t | LengthVecInd |
size_t * | VecInd |
size_t | NumberInd |
size_t | LengthInd |
size_t * | Ind |
size_t | NumberPar |
size_t | LengthPar |
Base * | Par |
size_t | NumberTxt |
size_t | LengthTxt |
char * | Txt |
Definition at line 252 of file tape_rec.hpp.
CppAD::TapeRec< Base >::TapeRec | ( | void | ) | [inline] |
Definition at line 256 of file tape_rec.hpp.
CppAD::TapeRec< Base >::~TapeRec | ( | void | ) | [inline] |
Definition at line 283 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::operator= | ( | const TapeRec< Base > & | Other | ) | [inline] |
Definition at line 297 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::Erase | ( | void | ) | [inline] |
Definition at line 370 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::PutOp | ( | OpCode | op | ) | [inline] |
Definition at line 492 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::PutVecInd | ( | size_t | vecInd | ) | [inline] |
Definition at line 508 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::PutPar | ( | const Base & | par | ) | [inline] |
Definition at line 522 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0 | ) | [inline] |
Definition at line 549 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0, | |
size_t | ind1 | |||
) | [inline] |
Definition at line 560 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0, | |
size_t | ind1, | |||
size_t | ind2 | |||
) | [inline] |
Definition at line 572 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0, | |
size_t | ind1, | |||
size_t | ind2, | |||
size_t | ind3 | |||
) | [inline] |
Definition at line 585 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0, | |
size_t | ind1, | |||
size_t | ind2, | |||
size_t | ind3, | |||
size_t | ind4 | |||
) | [inline] |
Definition at line 601 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::PutInd | ( | size_t | ind0, | |
size_t | ind1, | |||
size_t | ind2, | |||
size_t | ind3, | |||
size_t | ind4, | |||
size_t | ind5 | |||
) | [inline] |
Definition at line 618 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::PutTxt | ( | const char * | text | ) | [inline] |
Definition at line 636 of file tape_rec.hpp.
OpCode CppAD::TapeRec< Base >::GetOp | ( | size_t | i | ) | const [inline] |
Definition at line 415 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::GetVecInd | ( | size_t | i | ) | const [inline] |
Definition at line 419 of file tape_rec.hpp.
const Base* CppAD::TapeRec< Base >::GetPar | ( | size_t | i | ) | const [inline] |
Definition at line 423 of file tape_rec.hpp.
const size_t* CppAD::TapeRec< Base >::GetInd | ( | size_t | n, | |
size_t | i | |||
) | const [inline] |
Definition at line 427 of file tape_rec.hpp.
const char* CppAD::TapeRec< Base >::GetTxt | ( | size_t | i | ) | const [inline] |
Definition at line 431 of file tape_rec.hpp.
void CppAD::TapeRec< Base >::ReplaceInd | ( | size_t | i, | |
size_t | value | |||
) | [inline] |
Definition at line 439 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::TotNumVar | ( | void | ) | const [inline] |
Definition at line 445 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumOp | ( | void | ) | const [inline] |
Definition at line 447 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumVecInd | ( | void | ) | const [inline] |
Definition at line 449 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumInd | ( | void | ) | const [inline] |
Definition at line 451 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumPar | ( | void | ) | const [inline] |
Definition at line 453 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumTxt | ( | void | ) | const [inline] |
Definition at line 455 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::Memory | ( | void | ) | const [inline] |
Definition at line 459 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::TotalNumberVar [private] |
Definition at line 468 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumberOp [private] |
Definition at line 470 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::LengthOp [private] |
Definition at line 471 of file tape_rec.hpp.
OpCode* CppAD::TapeRec< Base >::Op [private] |
Definition at line 472 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumberVecInd [private] |
Definition at line 474 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::LengthVecInd [private] |
Definition at line 475 of file tape_rec.hpp.
size_t* CppAD::TapeRec< Base >::VecInd [private] |
Definition at line 476 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumberInd [private] |
Definition at line 478 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::LengthInd [private] |
Definition at line 479 of file tape_rec.hpp.
size_t* CppAD::TapeRec< Base >::Ind [private] |
Definition at line 480 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumberPar [private] |
Definition at line 482 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::LengthPar [private] |
Definition at line 483 of file tape_rec.hpp.
Base* CppAD::TapeRec< Base >::Par [private] |
Definition at line 484 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::NumberTxt [private] |
Definition at line 486 of file tape_rec.hpp.
size_t CppAD::TapeRec< Base >::LengthTxt [private] |
Definition at line 487 of file tape_rec.hpp.
char* CppAD::TapeRec< Base >::Txt [private] |
Definition at line 488 of file tape_rec.hpp.