GiNaC 1.8.7
GiNaC::print_context Class Reference

Base class for print_contexts. More...

#include <print.h>

Inheritance diagram for GiNaC::print_context:
GiNaC::print_csrc GiNaC::print_dflt GiNaC::print_latex GiNaC::print_python GiNaC::print_python_repr GiNaC::print_tree GiNaC::print_csrc_cl_N GiNaC::print_csrc_double GiNaC::print_csrc_float

Public Member Functions

 print_context (std::ostream &, unsigned options=0)
 
virtual ~print_context ()
 

Public Attributes

std::ostream & s
 stream to output to
 
unsigned options
 option flags
 

Detailed Description

Base class for print_contexts.

Definition at line 102 of file print.h.

Constructor & Destructor Documentation

◆ print_context()

◆ ~print_context()

virtual GiNaC::print_context::~print_context ( )
inlinevirtual

Definition at line 107 of file print.h.

Member Data Documentation

◆ s

std::ostream& GiNaC::print_context::s

stream to output to

Definition at line 109 of file print.h.

Referenced by GiNaC::abs_print_csrc_float(), GiNaC::abs_print_latex(), GiNaC::conjugate_print_latex(), GiNaC::basic::do_print(), GiNaC::basic_log_kernel::do_print(), GiNaC::constant::do_print(), GiNaC::Ebar_kernel::do_print(), GiNaC::Eisenstein_h_kernel::do_print(), GiNaC::Eisenstein_kernel::do_print(), GiNaC::ELi_kernel::do_print(), GiNaC::expairseq::do_print(), GiNaC::fderivative::do_print(), GiNaC::idx::do_print(), GiNaC::integral::do_print(), GiNaC::integration_kernel::do_print(), GiNaC::Kronecker_dtau_kernel::do_print(), GiNaC::Kronecker_dz_kernel::do_print(), GiNaC::matrix::do_print(), GiNaC::modular_form_kernel::do_print(), GiNaC::mul::do_print(), GiNaC::multiple_polylog_kernel::do_print(), GiNaC::relational::do_print(), GiNaC::spinidx::do_print(), GiNaC::symbol::do_print(), GiNaC::symmetry::do_print(), GiNaC::user_defined_kernel::do_print(), GiNaC::varidx::do_print(), GiNaC::wildcard::do_print(), GiNaC::add::do_print_csrc(), GiNaC::fderivative::do_print_csrc(), GiNaC::idx::do_print_csrc(), GiNaC::mul::do_print_csrc(), GiNaC::ncmul::do_print_csrc(), GiNaC::numeric::do_print_csrc(), GiNaC::power::do_print_csrc(), GiNaC::numeric::do_print_csrc_cl_N(), GiNaC::power::do_print_csrc_cl_N(), GiNaC::clifford::do_print_dflt(), GiNaC::power::do_print_dflt(), GiNaC::clifford::do_print_latex(), GiNaC::constant::do_print_latex(), GiNaC::fderivative::do_print_latex(), GiNaC::idx::do_print_latex(), GiNaC::integral::do_print_latex(), GiNaC::matrix::do_print_latex(), GiNaC::mul::do_print_latex(), GiNaC::power::do_print_latex(), GiNaC::spinidx::do_print_latex(), GiNaC::symbol::do_print_latex(), GiNaC::add::do_print_python_repr(), GiNaC::basic::do_print_python_repr(), GiNaC::constant::do_print_python_repr(), GiNaC::container< class >::do_print_python_repr(), GiNaC::matrix::do_print_python_repr(), GiNaC::mul::do_print_python_repr(), GiNaC::numeric::do_print_python_repr(), GiNaC::power::do_print_python_repr(), GiNaC::pseries::do_print_python_repr(), GiNaC::relational::do_print_python_repr(), GiNaC::symbol::do_print_python_repr(), GiNaC::wildcard::do_print_python_repr(), GiNaC::basic::do_print_tree(), GiNaC::clifford::do_print_tree(), GiNaC::constant::do_print_tree(), GiNaC::container< class >::do_print_tree(), GiNaC::expairseq::do_print_tree(), GiNaC::fderivative::do_print_tree(), GiNaC::idx::do_print_tree(), GiNaC::indexed::do_print_tree(), GiNaC::numeric::do_print_tree(), GiNaC::pseries::do_print_tree(), GiNaC::spinidx::do_print_tree(), GiNaC::symbol::do_print_tree(), GiNaC::symmetry::do_print_tree(), GiNaC::varidx::do_print_tree(), GiNaC::wildcard::do_print_tree(), GiNaC::EllipticE_print_latex(), GiNaC::EllipticK_print_latex(), GiNaC::factorial_print_dflt_latex(), GiNaC::H_print_latex(), GiNaC::imag_part_print_latex(), GiNaC::Li_print_latex(), GiNaC::function::print(), GiNaC::add::print_add(), print_context(), GiNaC::matrix::print_elements(), GiNaC::idx::print_index(), GiNaC::indexed::print_indexed(), GiNaC::print_integer_csrc(), GiNaC::numeric::print_numeric(), GiNaC::print_operator(), GiNaC::mul::print_overall_coeff(), GiNaC::power::print_power(), GiNaC::print_real_cl_N(), GiNaC::print_real_csrc(), GiNaC::print_real_number(), GiNaC::pseries::print_series(), GiNaC::print_sym_pow(), GiNaC::indexed::printindices(), GiNaC::expairseq::printpair(), GiNaC::container< class >::printseq(), GiNaC::expairseq::printseq(), GiNaC::real_part_print_latex(), GiNaC::S_print_latex(), GiNaC::zeta1_print_latex(), and GiNaC::zeta2_print_latex().

◆ options

unsigned GiNaC::print_context::options

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

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.