]> git.saurik.com Git - cycript.git/blame - sig/parse.hpp
More interactivity and @selector start.
[cycript.git] / sig / parse.hpp
CommitLineData
ea2d184c
JF
1#ifndef SIG_PARSE_H
2#define SIG_PARSE_H
3
4#include "sig/types.hpp"
5
6#include <apr-1/apr_pools.h>
7
8namespace sig {
9
10extern void (*sig_aggregate)(apr_pool_t *pool, enum Primitive primitive, const char *name, struct Signature *signature, const char *types);
11
ea2d184c
JF
12void Parse(apr_pool_t *pool, struct Signature *signature, const char *name);
13
b21525c7
JF
14const char *Unparse(apr_pool_t *pool, struct Signature *signature);
15const char *Unparse(apr_pool_t *pool, struct Type *type);
ea2d184c
JF
16
17}
18
19#endif/*SIG_PARSE_H*/