Things I noticed in generated files

PositionReport.h

  1. #pragma once directive on top of the header file
  2. #include directives
  3. Use of macros, though I have no idea what they actually do, I can take a guess based on their names…
  4. Declaration of public, private and protected functions including the class constructor.
  5. Tick Component has a parameter that is passed as a pointer.
  6. virtual and override are new keywords

PositionReport.cpp

  1. #include directives as usual…
  2. Functions implementations
  3. use of Super is new but I guess it work like in any other OO language…

Privacy & Terms