ardour
Namespaces | Macros | Functions
convert.cc File Reference
#include <cmath>
#include <algorithm>
#include <string>
#include <stdint.h>
#include <stdlib.h>
#include <cstdio>
#include <ctype.h>
#include <cstring>
#include <inttypes.h>
#include <glib.h>
#include "pbd/convert.h"
#include "i18n.h"

Go to the source code of this file.

Namespaces

 PBD
 

Macros

#define __STDC_FORMAT_MACROS
 

Functions

string PBD::capitalize (const string &str)
 
string PBD::downcase (const string &str)
 
const char * PBD::downcase (const char *str)
 
string PBD::short_version (string orig, string::size_type target_length)
 
int PBD::atoi (const string &s)
 
int32_t PBD::atol (const string &s)
 
int64_t PBD::atoll (const string &s)
 
double PBD::atof (const string &s)
 
vector< string > PBD::internationalize (const char *package_name, const char **array)
 
static int32_t PBD::int_from_hex (char hic, char loc)
 
string PBD::url_decode (string const &url)
 
string PBD::length2string (const int64_t frames, const double sample_rate)
 
static bool PBD::chars_equal_ignore_case (char x, char y)
 
bool PBD::strings_equal_ignore_case (const string &a, const string &b)
 
bool PBD::string_is_affirmative (const std::string &str)
 
const char * PBD::sgettext (const char *domain_name, const char *msgid)
 

Macro Definition Documentation

#define __STDC_FORMAT_MACROS

Definition at line 30 of file convert.cc.