Aprepro 5.0x
Loading...
Searching...
No Matches
apr_util.cc File Reference
#include "aprepro.h"
#include "aprepro_parser.h"
#include <cctype>
#include <cerrno>
#include <cfenv>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <string>
#include <sys/stat.h>
#include <unistd.h>
#include <vector>

Namespaces

namespace  anonymous_namespace{apr_util.cc}
 
namespace  SEAMS
 

Macros

#define math_errhandling   MATH_ERRNO
 

Functions

void anonymous_namespace{apr_util.cc}::copy_string (char *dest, const char *source, size_t elements)
 
void anonymous_namespace{apr_util.cc}::copy_string (char *dest, const std::string &source, size_t elements)
 
void anonymous_namespace{apr_util.cc}::new_string_int (const char *from, char **to)
 
bool SEAMS::arg_check (SEAMS::symrec *symbol, bool is_null)
 
void SEAMS::set_type (const SEAMS::Aprepro &apr, SEAMS::symrec *var, int type)
 
void SEAMS::new_string (const std::string &from, char **to)
 
void SEAMS::new_string (const char *from, char **to)
 
void SEAMS::concat_string (const char *from1, const char *from2, char **to)
 
const char * SEAMS::get_temp_filename ()
 
void SEAMS::yyerror (const SEAMS::Aprepro &apr, const std::string &s)
 
void SEAMS::immutable_modify (const SEAMS::Aprepro &apr, const SEAMS::symrec *var)
 
void SEAMS::undefined_error (const SEAMS::Aprepro &apr, const std::string &var)
 
void SEAMS::redefined_warning (const SEAMS::Aprepro &apr, const SEAMS::symrec *var)
 
void SEAMS::warning (const SEAMS::Aprepro &apr, const std::string &s)
 
void SEAMS::math_error (const SEAMS::Aprepro &apr, const char *function)
 
void SEAMS::math_error (const char *function)
 
void SEAMS::conv_string (char *string)
 
void SEAMS::cleanup_memory ()
 
bool SEAMS::is_directory (const std::string &filepath)
 
bool SEAMS::check_valid_var (const char *var)
 

Variables

std::vector< char * > anonymous_namespace{apr_util.cc}::allocations
 

Macro Definition Documentation

◆ math_errhandling

#define math_errhandling   MATH_ERRNO