Code generator for C++ from YAML to generate network protocol parsers
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

10 Zeilen
326 B

vor 4 Jahren
  1. <%= @out_type %> get_<%= @name %>(const <%= class_name %>& alter) {
  2. auto ptr = (char*)&alter;
  3. ptr+=<%= @start %>;
  4. return *(<%= @out_type %>*)ptr;
  5. }
  6. void set_<%= @name %>(<%= class_name %>& alter, const <%= @out_type %>& param) {
  7. auto ptr = (char*)&alter;
  8. ptr+=<%= @start %>;
  9. *(<%= @out_type %>*)ptr = param;
  10. }