Edinburgh Speech Tools  2.1-release
EST_Val.h File Reference
#include <cstdlib>
#include "EST_String.h"
#include "EST_error.h"
#include "EST_Contents.h"
#include "EST_Val_defs.h"
Include dependency graph for EST_Val.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EST_Val
 

Typedefs

typedef const char * val_type
 

Functions

const char * error_name (const EST_Val val)
 
EST_Val est_val (const EST_String s)
 
EST_Val est_val (const char *s)
 
int Int (const EST_Val &v)
 
EST_Val est_val (const int i)
 
float Float (const EST_Val &v)
 
EST_Val est_val (const float f)
 

Variables

val_type val_unset
 
val_type val_int
 
val_type val_float
 
val_type val_string
 

Typedef Documentation

typedef const char* val_type

Definition at line 57 of file EST_Val.h.

Function Documentation

const char* error_name ( const EST_Val  val)
inline

Definition at line 274 of file EST_Val.h.

EST_Val est_val ( const EST_String  s)
inline

Definition at line 277 of file EST_Val.h.

EST_Val est_val ( const char *  s)
inline

Definition at line 278 of file EST_Val.h.

int Int ( const EST_Val v)
inline

Definition at line 279 of file EST_Val.h.

EST_Val est_val ( const int  i)
inline

Definition at line 280 of file EST_Val.h.

float Float ( const EST_Val v)
inline

Definition at line 281 of file EST_Val.h.

EST_Val est_val ( const float  f)
inline

Definition at line 282 of file EST_Val.h.

Variable Documentation

val_type val_unset

Definition at line 43 of file EST_Val.cc.

val_type val_int

Definition at line 44 of file EST_Val.cc.

val_type val_float

Definition at line 45 of file EST_Val.cc.

val_type val_string

Definition at line 46 of file EST_Val.cc.