navit  0.5.3-trunk
speech_iphone.m File Reference
#include <stdlib.h>
#include <glib.h>
#include "config.h"
#include "item.h"
#include "debug.h"
#include "plugin.h"
#include "speech.h"
#import "VSSpeechSynthesizer.h"

Data Structures

struct  speech_priv
 

Functions

static int speech_iphone_say (struct speech_priv *this, const char *text)
 
static void speech_iphone_destroy (struct speech_priv *this)
 
static struct speech_privspeech_iphone_new (struct speech_methods *meth, struct attr **attrs, struct attr *parent)
 
void plugin_init (void)
 The plugin entry point. More...
 

Variables

static struct speech_methods speech_iphone_meth
 

Function Documentation

◆ plugin_init()

void plugin_init ( void  )

The plugin entry point.

Returns
nothing

The plugin entry point

References dbg, and speech_iphone_new().

◆ speech_iphone_destroy()

static void speech_iphone_destroy ( struct speech_priv this)
static

◆ speech_iphone_new()

static struct speech_priv* speech_iphone_new ( struct speech_methods meth,
struct attr **  attrs,
struct attr parent 
)
static

References dbg, and speech_iphone_meth.

Referenced by plugin_init().

◆ speech_iphone_say()

static int speech_iphone_say ( struct speech_priv this,
const char *  text 
)
static

References dbg.

Variable Documentation

◆ speech_iphone_meth

struct speech_methods speech_iphone_meth
static
Initial value:
= {
}
static int speech_iphone_say(struct speech_priv *this, const char *text)
Definition: speech_iphone.m:34
static void speech_iphone_destroy(struct speech_priv *this)
Definition: speech_iphone.m:45

Referenced by speech_iphone_new().