NeuralEngine
A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes.
NeuralEngine::Listener Class Referenceabstract
Inheritance diagram for NeuralEngine::Listener:
Collaboration diagram for NeuralEngine::Listener:

Public Types

enum  {
  LISTEN_FOR_NOTHING = 0x00000000 , LISTEN_FOR_ASSERTION = 0x00000001 , LISTEN_FOR_ERROR = 0x00000002 , LISTEN_FOR_WARNING = 0x00000004 ,
  LISTEN_FOR_INFORMATION = 0x00000008 , LISTEN_FOR_ALL = 0xFFFFFFFF
}
 

Public Member Functions

 Listener (int flags)
 
int GetFlags () const
 
void Assertion (std::string const &message)
 
void Error (std::string const &message)
 
void Warning (std::string const &message)
 
void Information (std::string const &message)
 

Private Member Functions

virtual void Report (std::string const &message)=0
 

Private Attributes

int mFlags
 

Detailed Description

Definition at line 26 of file NeLogger.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 29 of file NeLogger.h.

Member Data Documentation

◆ mFlags

int NeuralEngine::Listener::mFlags
private

Definition at line 55 of file NeLogger.h.


The documentation for this class was generated from the following file: