diff options
author | David Robillard <d@drobilla.net> | 2012-05-02 06:24:22 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-05-02 06:24:22 +0000 |
commit | 4eb9aa529c2b3c083c64886234ead8f06ff5f77e (patch) | |
tree | dd106cac6b35e14e5147d0907020b02499fd0efd /raul | |
parent | 9614577f15ae26ef592e704c3ee3020b615e4697 (diff) | |
download | raul-4eb9aa529c2b3c083c64886234ead8f06ff5f77e.tar.gz raul-4eb9aa529c2b3c083c64886234ead8f06ff5f77e.tar.bz2 raul-4eb9aa529c2b3c083c64886234ead8f06ff5f77e.zip |
Preliminary socket control interface, and ingen_cmd command line interface which uses it.
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4311 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'raul')
-rw-r--r-- | raul/Atom.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/raul/Atom.hpp b/raul/Atom.hpp index 27ee1df..c2a2c65 100644 --- a/raul/Atom.hpp +++ b/raul/Atom.hpp @@ -157,8 +157,9 @@ public: , Float(2) , Bool(3) , URI(4) - , String(5) - , Dict(6) + , URID(5) + , String(6) + , Dict(7) {} Atom make() { return Atom(); } @@ -169,6 +170,8 @@ public: return Atom(sizeof(int32_t), Bool, &iv); } + Atom make_urid(int32_t v) { return Atom(sizeof(int32_t), URID, &v); } + Atom alloc(uint32_t size, uint32_t type, const void* val) { return Atom(size, type, val); } @@ -200,6 +203,7 @@ public: Atom::TypeID Float; Atom::TypeID Bool; Atom::TypeID URI; + Atom::TypeID URID; Atom::TypeID String; Atom::TypeID Dict; }; |