Don't chain header includes if we don't have to, use predeclaration if we only need...
authorMichael Moon <triffid.hunter@gmail.com>
Fri, 31 Jan 2014 02:13:42 +0000 (13:13 +1100)
committerMichael Moon <triffid.hunter@gmail.com>
Fri, 31 Jan 2014 02:13:42 +0000 (13:13 +1100)
commit5673fe3982229d5e89bcc75eceb6edf3afb192c7
tree44d335939b2e49d06403c0a7958317557e13bfbf
parentebe939474f2313c0aa54bb7999d051df7685bd3c
Don't chain header includes if we don't have to, use predeclaration if we only need pointers. Include necessary headers from implementation rather than declaration.
13 files changed:
src/libs/FPointer.h
src/libs/Kernel.h
src/libs/StepTicker.cpp
src/libs/StepTicker.h
src/libs/StepperMotor.cpp
src/libs/StepperMotor.h
src/modules/robot/Planner.cpp
src/modules/robot/Robot.cpp
src/modules/robot/Robot.h
src/modules/robot/Stepper.cpp
src/modules/robot/Stepper.h
src/modules/tools/extruder/Extruder.cpp
src/modules/tools/touchprobe/Touchprobe.cpp