Remove Logger.hpp references.
This commit is contained in:
parent
608b5ca13a
commit
c894710ac1
6 changed files with 0 additions and 19 deletions
|
@ -36,7 +36,6 @@
|
|||
namespace ZeroTier {
|
||||
|
||||
class NodeConfig;
|
||||
class Logger;
|
||||
class Switch;
|
||||
class Topology;
|
||||
class CMWC4096;
|
||||
|
@ -48,15 +47,6 @@ class SelfAwareness;
|
|||
|
||||
/**
|
||||
* Holds global state for an instance of ZeroTier::Node
|
||||
*
|
||||
* I do not believe in mutable static variables, period, or in global static
|
||||
* instances of objects that don't basically represent constants. It makes
|
||||
* unit testing, embedding, threading, and other things hard and is poor
|
||||
* practice.
|
||||
*
|
||||
* So we put everything that we would want to be global, like Logger, here
|
||||
* and we give everybody this as _r. The Node creates and initializes this
|
||||
* on startup and deletes things on shutdown.
|
||||
*/
|
||||
class RuntimeEnvironment
|
||||
{
|
||||
|
@ -65,7 +55,6 @@ public:
|
|||
node(n),
|
||||
identity(),
|
||||
netconfMaster((NetworkConfigMaster *)0),
|
||||
log((Logger *)0),
|
||||
prng((CMWC4096 *)0),
|
||||
sw((Switch *)0),
|
||||
mc((Multicaster *)0),
|
||||
|
@ -92,7 +81,6 @@ public:
|
|||
* These are constant and never null after startup unless indicated.
|
||||
*/
|
||||
|
||||
Logger *log; // null if logging is disabled
|
||||
CMWC4096 *prng;
|
||||
Switch *sw;
|
||||
Multicaster *mc;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue