complete ringbuffer bindings

This commit is contained in:
Robin Gareus 2016-07-10 15:01:29 +02:00
parent 77fa4462f9
commit cb2c459302

View File

@ -305,6 +305,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<uint8_t>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<uint8_t>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<uint8_t>::read_space)
.addFunction ("increment_read_ptr", &PBD::RingBufferNPT<uint8_t>::increment_read_ptr)
.addFunction ("increment_write_ptr", &PBD::RingBufferNPT<uint8_t>::increment_write_ptr)
.endClass ()
.beginClass <PBD::RingBufferNPT <float> > ("RingBufferF")
@ -314,6 +316,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<float>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<float>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<float>::read_space)
.addFunction ("increment_read_ptr", &PBD::RingBufferNPT<float>::increment_read_ptr)
.addFunction ("increment_write_ptr", &PBD::RingBufferNPT<float>::increment_write_ptr)
.endClass ()
.beginClass <PBD::RingBufferNPT <int> > ("RingBufferI")
@ -323,6 +327,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<int>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<int>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<int>::read_space)
.addFunction ("increment_read_ptr", &PBD::RingBufferNPT<int>::increment_read_ptr)
.addFunction ("increment_write_ptr", &PBD::RingBufferNPT<int>::increment_write_ptr)
.endClass ()
/* PBD enums */