|
number | nlRInit (long) |
|
void | LinTree::install (int typ, LinTreeEncodeFunc enc, LinTreeDecodeFunc dec, LinTreeRefFunc ref) |
|
void | LinTree::set_needs_ring (int typ) |
|
void | LinTree::encode (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode (LinTree &lintree) |
|
void | LinTree::updateref (LinTree &lintree, int by) |
|
leftv | LinTree::new_leftv (int code, void *data) |
|
leftv | LinTree::new_leftv (int code, long data) |
|
void | LinTree::encode_mpz (LinTree &lintree, const mpz_t num) |
|
void | LinTree::decode_mpz (LinTree &lintree, mpz_t &num) |
|
void | LinTree::encode_none (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_none (LinTree &lintree) |
|
void | LinTree::ref_none (LinTree &lintree, int by) |
|
void | LinTree::encode_int (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_int (LinTree &lintree) |
|
void | LinTree::ref_int (LinTree &lintree, int by) |
|
void | LinTree::encode_string (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_string (LinTree &lintree) |
|
void | LinTree::ref_string (LinTree &lintree, int by) |
|
void | LinTree::encode_def (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_def (LinTree &lintree) |
|
void | LinTree::ref_def (LinTree &lintree, int by) |
|
void | LinTree::encode_longrat_cf (LinTree &lintree, const number n) |
|
number | LinTree::decode_longrat_cf (LinTree &lintree) |
|
void | LinTree::encode_number_cf (LinTree &lintree, const number n, const coeffs cf) |
|
number | LinTree::decode_number_cf (LinTree &lintree, const coeffs cf) |
|
leftv | LinTree::decode_number (LinTree &lintree) |
|
void | LinTree::encode_number (LinTree &lintree, leftv val) |
|
void | LinTree::ref_number_cf (LinTree &lintree, coeffs cf, int by) |
|
void | LinTree::ref_number (LinTree &lintree, int by) |
|
void | LinTree::encode_bigint (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_bigint (LinTree &lintree) |
|
void | LinTree::ref_bigint (LinTree &lintree, int by) |
|
leftv | LinTree::decode_intmat (LinTree &lintree) |
|
void | LinTree::encode_intmat (LinTree &lintree, leftv val) |
|
void | LinTree::ref_intmat (LinTree &lintree, int by) |
|
void | LinTree::encode_poly (LinTree &lintree, int typ, poly p, const ring r) |
|
void | LinTree::encode_poly (LinTree &lintree, int typ, poly p) |
|
void | LinTree::encode_poly (LinTree &lintree, leftv val) |
|
poly | LinTree::decode_poly (LinTree &lintree, const ring r) |
|
leftv | LinTree::decode_poly (LinTree &lintree) |
|
void | LinTree::ref_poly (LinTree &lintree, int by) |
|
ideal | LinTree::decode_ideal (LinTree &lintree, int typ, const ring r) |
|
void | LinTree::encode_ideal (LinTree &lintree, int typ, const ideal I, const ring R) |
|
void | LinTree::encode_ideal (LinTree &lintree, int typ, const ideal I) |
|
void | LinTree::encode_ideal (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_ideal (LinTree &lintree) |
|
void | LinTree::ref_ideal (LinTree &lintree, int by) |
|
void | LinTree::encode_ring (LinTree &lintree, const ring r) |
|
void | LinTree::encode_ring (LinTree &lintree, leftv val) |
|
ring | LinTree::decode_ring_raw (LinTree &lintree) |
|
leftv | LinTree::decode_ring (LinTree &lintree) |
|
void | LinTree::ref_ring (LinTree &lintree, int by) |
|
void | LinTree::encode_list (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_list (LinTree &lintree) |
|
void | LinTree::ref_list (LinTree &lintree, int by) |
|
void | LinTree::encode_command (LinTree &lintree, leftv val) |
|
leftv | LinTree::decode_command (LinTree &lintree) |
|
void | LinTree::ref_command (LinTree &lintree, int by) |
|
void | LinTree::dump_string (string str) |
|
void | LinTree::encoding_error (const char *s) |
|
void | LinTree::decoding_error (const char *s) |
|
std::string | LinTree::to_string (leftv val) |
|
leftv | LinTree::from_string (std::string &str) |
|
void | LinTree::init () |
|