summaryrefslogtreecommitdiffstats
path: root/raul
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-05-02 06:24:22 +0000
committerDavid Robillard <d@drobilla.net>2012-05-02 06:24:22 +0000
commit4eb9aa529c2b3c083c64886234ead8f06ff5f77e (patch)
treedd106cac6b35e14e5147d0907020b02499fd0efd /raul
parent9614577f15ae26ef592e704c3ee3020b615e4697 (diff)
downloadraul-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.hpp8
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;
};