liboilprototype

liboilprototype —

Synopsis




            OilPrototype;
OilPrototype* oil_prototype_from_string     (const char *s);
char*       oil_prototype_to_string         (OilPrototype *proto);
void        oil_prototype_free              (OilPrototype *proto);
void        oil_prototype_append_param      (OilPrototype *proto,
                                             OilParameter *param);
int         oil_type_sizeof                 (OilType type);
const char* oil_type_name                   (OilType type);
const char* oil_arg_type_name               (OilArgType type);

Description

Details

OilPrototype

typedef struct {
  int n_params;
  OilParameter *params;
  OilFunctionClass *klass;
} OilPrototype;


oil_prototype_from_string ()

OilPrototype* oil_prototype_from_string     (const char *s);

s :
Returns :

oil_prototype_to_string ()

char*       oil_prototype_to_string         (OilPrototype *proto);

proto :
Returns :

oil_prototype_free ()

void        oil_prototype_free              (OilPrototype *proto);

proto :

oil_prototype_append_param ()

void        oil_prototype_append_param      (OilPrototype *proto,
                                             OilParameter *param);

proto :
param :

oil_type_sizeof ()

int         oil_type_sizeof                 (OilType type);

type :
Returns :

oil_type_name ()

const char* oil_type_name                   (OilType type);

type :
Returns :

oil_arg_type_name ()

const char* oil_arg_type_name               (OilArgType type);

type :
Returns :