Mercurial > pub > dyncall > dyncall
comparison test/ellipsis/ellipsis.cc @ 50:9bd3c5219505
- minor test code fix
- doc
- cleanups
author | cslag |
---|---|
date | Sun, 20 Dec 2015 15:38:14 +0100 |
parents | 3e629dc19168 |
children | f5577f6bf97a |
comparison
equal
deleted
inserted
replaced
49:4388e27eadd7 | 50:9bd3c5219505 |
---|---|
43 template<typename T> void g(T value, int pos); | 43 template<typename T> void g(T value, int pos); |
44 | 44 |
45 template<> void g(DCchar value, int pos) { mValue[pos].c = value; } | 45 template<> void g(DCchar value, int pos) { mValue[pos].c = value; } |
46 template<> void g(DCshort value, int pos) { mValue[pos].s = value; } | 46 template<> void g(DCshort value, int pos) { mValue[pos].s = value; } |
47 template<> void g(DCint value, int pos) { mValue[pos].i = value; } | 47 template<> void g(DCint value, int pos) { mValue[pos].i = value; } |
48 template<> void g(DClong value, int pos) { mValue[pos].l = value; } | 48 template<> void g(DClong value, int pos) { mValue[pos].j = value; } |
49 template<> void g(DClonglong value, int pos) { mValue[pos].L = value; } | 49 template<> void g(DClonglong value, int pos) { mValue[pos].l = value; } |
50 template<> void g(DCfloat value, int pos) { mValue[pos].f = value; } | 50 template<> void g(DCfloat value, int pos) { mValue[pos].f = value; } |
51 template<> void g(DCdouble value, int pos) { mValue[pos].d = value; } | 51 template<> void g(DCdouble value, int pos) { mValue[pos].d = value; } |
52 template<> void g(DCpointer value, int pos) { mValue[pos].p = value; } | 52 template<> void g(DCpointer value, int pos) { mValue[pos].p = value; } |
53 | 53 |
54 DCValue* getArg(int pos) { return &mValue[pos]; } | 54 DCValue* getArg(int pos) { return &mValue[pos]; } |