Keyur Panchal / Counter
Embed: (wiki syntax)

« Back to documentation index

Counter Class Reference

Counter Class Reference

Counter example. More...

#include <Counter.h>

Public Member Functions

 Counter ()
 Default Constructor.
void memwrite (void)
 Write to Memory.
void memread (void)
 Read from memory.
void increment (int index)
 Increment count.
void clear ()
 Clears Count.

Detailed Description

Counter example.

 #include "mbed.h"
 #include "Counter.h"
 
 int main(void) {
     
     Counter ct;
     while (true) {
         ct.increment(rand()%MAX_LEN);
         wait(0.5);
     }
 }

Definition at line 29 of file Counter.h.


Constructor & Destructor Documentation

Counter (  )

Default Constructor.

Sets read/write memory addresss of Flash memory Also calls init()

Definition at line 8 of file Counter.cpp.


Member Function Documentation

void clear (  )

Clears Count.

RESETS count array

Definition at line 90 of file Counter.cpp.

void increment ( int  index )

Increment count.

Simply increments value of index

Parameters:
indexIndex of count array to be incremented

Definition at line 72 of file Counter.cpp.

void memread ( void   )

Read from memory.

Loads values of existiing count array from Flash Memory

Definition at line 62 of file Counter.cpp.

void memwrite ( void   )

Write to Memory.

Writes current count array to Flash Memory

Definition at line 48 of file Counter.cpp.