Skip to content

Latest commit

 

History

History
29 lines (29 loc) · 1.31 KB

ROADMAP.md

File metadata and controls

29 lines (29 loc) · 1.31 KB
  • Generate method signatures in header files
  • Generate structures in header files
  • Generate add and remove implementation
  • Generate init implementation
  • Initialize Virtual Table
  • Generate KMF_ID for nameless classes
  • Generate new implementation
  • Generate delete implementation
  • Generate find implementation
  • Generate getKey implementation
  • Generate meta class name implementation
  • Generate correct and minimal includes in header files
  • Generate correct and minimal includes in implementation
  • Use an intermediate representation
  • Generate CMakeLists.txt file
  • Produce setter and getter Unit Testing
  • Add Doxygen style comments to generated code
  • Check for memory leak issue
  • Add kevoree.h which include all structure headers
  • Implement visitor design pattern
  • Implement serialization
  • Implement a compact json serialization option
  • Implement deserialization
  • Implement a deserialization that instanciate only the current node
  • Implement comparison
  • Remove compilation warnings only for incompatible pointer type
  • Support Contiki file system, either with pre-processor or compiler option
  • Improve the command line mode, allow options like --no-test
  • Document the command line usage in the README