This project follows Google C++ style.
If there is any inconsistency in this repository and it's not mentioned in Google C++ style guide:
#pragma once
instead of #define guards. Netsim uses compiler tool chain from external/qemu, and the project uses #pragma once
too.