BinaryObjectWriter.lua 551 B

123456789101112131415161718192021
  1. class "BinaryObjectWriter"
  2. function BinaryObjectWriter:addKey(key)
  3. local retVal = Polycode.BinaryObjectWriter_addKey(self.__ptr, key)
  4. return retVal
  5. end
  6. function BinaryObjectWriter:getKeyIndex(key)
  7. local retVal = Polycode.BinaryObjectWriter_getKeyIndex(self.__ptr, key)
  8. return retVal
  9. end
  10. function BinaryObjectWriter:writeToFile(fileName)
  11. local retVal = Polycode.BinaryObjectWriter_writeToFile(self.__ptr, fileName)
  12. return retVal
  13. end
  14. function BinaryObjectWriter:__delete()
  15. if self then Polycode.delete_BinaryObjectWriter(self.__ptr) end
  16. end