foo.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /*
  2. Author: Tobias Müller
  3. Date: 30.06.2023
  4. Version: 1.0
  5. Main header file.
  6. */
  7. #ifndef FOO_H
  8. #define FOO_H
  9. ////////////////////////////// Libraries //////////////////////////////
  10. #include <stdio.h>
  11. #include "pico/stdlib.h"
  12. ////////////////////////////// Symbols //////////////////////////////
  13. ////////////////////////////// Class //////////////////////////////
  14. /**
  15. * @brief Test class
  16. *
  17. */
  18. class foo {
  19. public:
  20. ////////////////////////// Attributes //////////////////////////
  21. ////////////////////////// Constructor //////////////////////////
  22. /**
  23. * @brief Construct a new foo object
  24. *
  25. */
  26. foo();
  27. ////////////////////////// Deconstructor //////////////////////////
  28. /**
  29. * @brief Destroy the foo object
  30. *
  31. */
  32. ~foo();
  33. ////////////////////////// Methods //////////////////////////
  34. /**
  35. * @brief Test method
  36. *
  37. */
  38. void bar(void);
  39. };
  40. #endif