user:kluong:refactoring_the_firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
user:kluong:refactoring_the_firmware [2020/10/06 19:10]
kluong [Implementation notes]
user:kluong:refactoring_the_firmware [2021/09/19 21:59] (current)
Line 24: Line 24:
  
 Definitions Definitions
-<​code>​+<​code ​cpp>
 class AbstractBoard { class AbstractBoard {
 public: public:
    ​virtual void sample(); ​    ​virtual void sample(); ​
    ​virtual void transmit(); ​    ​virtual void transmit(); ​
-}+};
  
 class AppleBoard : public AbstractBoard{ class AppleBoard : public AbstractBoard{
Line 35: Line 35:
    void sample(); ​    void sample(); ​
    void transmit(); ​    void transmit(); ​
-}+};
 </​code>​ </​code>​
  
 The main: The main:
  
-<​code>​+<​code ​cpp>
  
 loop(){ loop(){
  • user/kluong/refactoring_the_firmware.1602011457.txt.gz
  • Last modified: 2021/09/19 21:59
  • (external edit)