Pathfinding thread library

pathfinding.cpp

Committer:
williampeers
Date:
2017-08-23
Revision:
1:c61d8bf5c357
Parent:
0:2f4ac599c1b7

File content as of revision 1:c61d8bf5c357:

#include "pathfinding.h"

/*
Initialise object.
Call initators for any local objects.
*/
Pathfinding::Pathfinding(osPriority priority, int memory){
    pathfinding_thread = new Thread(priority, memory);
}

/*
Infinite loop that will be run. like a main loop.
*/
void Pathfinding::run() {
    while (true) {
        
    }
}

/*
Called by main at the start of operation to start the thread running.
*/
void Pathfinding::start() {
    pathfinding_thread->start(callback(this, &Pathfinding::run));
}