MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
mathp.h File Reference
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <cmath>
#include <time.h>
#include <iostream>
#include <vector>
#include <map>
#include <stack>
#include <string>
#include "myassert.h"
#include "mynewmem.h"
#include "except.h"
#include "mathtyp.h"
#include "table.h"
#include "input.h"
Include dependency graph for mathp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MathParser
 
class  MathParser::MathArg_t
 
class  MathParser::MathArgVoid_t
 
class  MathParser::MathArgPriv_t< T, TT >
 
struct  MathParser::MathFunc_t
 
class  MathParser::NameSpace
 
class  MathParser::StaticNameSpace
 
class  MathParser::PlugIn
 
class  MathParser::PlugInVar
 
struct  MathParser::PlugInRegister
 
class  MathParser::ErrGeneric
 
struct  MathParser::TokenVal
 

Functions

std::ostream & operator<< (std::ostream &out, const MathParser::MathArgVoid_t &v)
 
std::ostream & operator<< (std::ostream &out, const MathParser::MathArgBool_t &v)
 
std::ostream & operator<< (std::ostream &out, const MathParser::MathArgInt_t &v)
 
std::ostream & operator<< (std::ostream &out, const MathParser::MathArgReal_t &v)
 
std::ostream & operator<< (std::ostream &out, const MathParser::MathArgString_t &v)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const MathParser::MathArgVoid_t v 
)

Definition at line 314 of file mathp.cc.

315 {
316  return out;
317 }
std::ostream& operator<< ( std::ostream &  out,
const MathParser::MathArgBool_t v 
)

Definition at line 320 of file mathp.cc.

321 {
322  return out << v();
323 }
std::ostream& operator<< ( std::ostream &  out,
const MathParser::MathArgInt_t v 
)

Definition at line 326 of file mathp.cc.

327 {
328  return out << v();
329 }
std::ostream& operator<< ( std::ostream &  out,
const MathParser::MathArgReal_t v 
)

Definition at line 332 of file mathp.cc.

333 {
334  return out << v();
335 }
std::ostream& operator<< ( std::ostream &  out,
const MathParser::MathArgString_t v 
)

Definition at line 338 of file mathp.cc.

339 {
340  return out << v();
341 }