Fix exception handling for reading/writing

This commit is contained in:
Jason Paryani
2013-10-28 13:41:43 -07:00
parent 025d0e0790
commit dd19ccd44b

View File

@@ -697,20 +697,20 @@ cdef extern from "capnp/message.h" namespace " ::capnp":
cdef extern from "capnp/serialize.h" namespace " ::capnp": cdef extern from "capnp/serialize.h" namespace " ::capnp":
cdef cppclass StreamFdMessageReader(MessageReader): cdef cppclass StreamFdMessageReader(MessageReader):
StreamFdMessageReader(int) StreamFdMessageReader(int) except +
StreamFdMessageReader(int, ReaderOptions) StreamFdMessageReader(int, ReaderOptions) except +
cdef cppclass FlatArrayMessageReader(MessageReader): cdef cppclass FlatArrayMessageReader(MessageReader):
FlatArrayMessageReader(capnp_cpp.WordArrayPtr array) FlatArrayMessageReader(capnp_cpp.WordArrayPtr array) except +
FlatArrayMessageReader(capnp_cpp.WordArrayPtr array, ReaderOptions) FlatArrayMessageReader(capnp_cpp.WordArrayPtr array, ReaderOptions) except +
void writeMessageToFd(int, MessageBuilder&) void writeMessageToFd(int, MessageBuilder&) except +
capnp_cpp.WordArray messageToFlatArray(MessageBuilder &) capnp_cpp.WordArray messageToFlatArray(MessageBuilder &)
cdef extern from "capnp/serialize-packed.h" namespace " ::capnp": cdef extern from "capnp/serialize-packed.h" namespace " ::capnp":
cdef cppclass PackedFdMessageReader(MessageReader): cdef cppclass PackedFdMessageReader(MessageReader):
PackedFdMessageReader(int) PackedFdMessageReader(int) except +
StreamFdMessageReader(int, ReaderOptions) StreamFdMessageReader(int, ReaderOptions) except +
void writePackedMessageToFd(int, MessageBuilder&) void writePackedMessageToFd(int, MessageBuilder&) except +