
Go to the source code of this file.
Namespaces | |
| namespace | xi |
Data Structures | |
| class | xi::perElemGenC< T, U, A > |
| Apply fn_ on each Construct in the list l, passing it arg as the target. More... | |
Enumerations | |
| enum | bool { false = 0, true = 1, false = 0, true = 1 } |
Functions | |
| void | xi::die (const char *why, int line) |
| char * | xi::fortranify (const char *s, const char *suff1="", const char *suff2="", const char *suff3="") |
| void | xi::templateGuardBegin (bool templateOnly, XStr &str) |
| void | xi::templateGuardEnd (XStr &str) |
| template<typename T, typename U, typename A> | |
| void | xi::perElemGen (list< T * > &l, A &arg_, void(U::*fn_)(A &), void(*between_)(A &)) |
| template<typename T, typename U, typename A> | |
| void | xi::perElemGen (list< T * > &l, A &arg_, void(U::*fn_)(A &)) |
| template<typename T, typename U, typename A> | |
| void | xi::perElemGen (list< T * > &l, A *arg_, void(U::*fn_)(A *), void(*between_)(A *)) |
| template<typename T, typename U, typename A> | |
| void | xi::perElemGen (list< T * > &l, A *arg_, void(U::*fn_)(A *)) |
| void | xi::newLine (XStr &str) |
| static const char * | xi::forWhomStr (forWhom w) |
| static void | xi::disambig_proxy (XStr &str, const XStr &super) |
| static void | xi::disambig_reduction_client (XStr &str, const XStr &super) |
| static void | xi::disambig_group (XStr &str, const XStr &super) |
| XStr | xi::indexSuffix2object (const XStr &indexSuffix) |
| static void | xi::disambig_array (XStr &str, const XStr &super) |
| XStr | xi::generateTemplateSpec (TVarList *tspec) |
| XStr | xi::makeIdent (const XStr &in) |
Variables | |
| int | xi::fortranMode |
| int | xi::internalMode |
| const char * | xi::cur_file |
| const char * | xi::python_doc |
| static const char * | xi::CIClassStart |
| static const char * | xi::CIClassEnd |
| static const char * | xi::CIMsgClassAnsi |
| enum bool |
1.5.5