navit  0.5.3-trunk
roadprofile.h File Reference

Go to the source code of this file.

Data Structures

struct  roadprofile
 

Functions

struct roadprofile * roadprofile_new (struct attr *parent, struct attr **attrs)
 
int roadprofile_get_attr (struct roadprofile *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter)
 
int roadprofile_set_attr (struct roadprofile *this_, struct attr *attr)
 
int roadprofile_add_attr (struct roadprofile *this_, struct attr *attr)
 
int roadprofile_remove_attr (struct roadprofile *this_, struct attr *attr)
 
struct attr_iter * roadprofile_attr_iter_new (void *unused)
 
void roadprofile_attr_iter_destroy (struct attr_iter *iter)
 

Function Documentation

◆ roadprofile_add_attr()

int roadprofile_add_attr ( struct roadprofile *  this_,
struct attr *  attr 
)

◆ roadprofile_attr_iter_destroy()

void roadprofile_attr_iter_destroy ( struct attr_iter *  iter)

◆ roadprofile_attr_iter_new()

struct attr_iter* roadprofile_attr_iter_new ( void *  unused)

◆ roadprofile_get_attr()

int roadprofile_get_attr ( struct roadprofile *  this_,
enum attr_type  type,
struct attr *  attr,
struct attr_iter *  iter 
)

◆ roadprofile_new()

struct roadprofile* roadprofile_new ( struct attr *  parent,
struct attr **  attrs 
)

◆ roadprofile_remove_attr()

int roadprofile_remove_attr ( struct roadprofile *  this_,
struct attr *  attr 
)

◆ roadprofile_set_attr()

int roadprofile_set_attr ( struct roadprofile *  this_,
struct attr *  attr 
)