Codeboxes 0.0.1
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 ▼NCodeboxesThe codeboxes framework is a bunch of libraries that are working together or alone
 ▼NMonitorThe codeboxes monitor allows you to observe your app, including logging, performance, structures and even a console
 ▼NInterfaces
 CIConsoleA console is able to receive Actions, which can be executed later. This will help to change the state of your app without changing the code every time. This can be very helpfully for a tester or when you just want a specific little information. In best case the console is an UI, which gives you the option to execute the added Actions
 CILoggerA logger can handle log entries. Some loggers are just tracing the message, some are calling a specific Func/Action to send the message to a server and some are displaying the log entries in an UI
 CIMonitorObserverA monitor observer can be added to the Monitor class and gets informed when a Monitor instance gets added or removed. That's why each added monitor observer knows always which Monitor instances are existing. Just use the functions Monitor.addObserver(observer) and Monitor.removeObserver(observer) for that
 CIPerformanceAnalyzerA performance analyzer is able to analyze or display performance values, like frames per second and others
 CIStructureHolder
 CImpactLevelThis class is used at log, alert factories and console trace by the Monitor to determine the impact of the added message/information. It is just a value, simply combined with a description. Nothing special. Oh wait, there is more. Five default static readonly instances of this class are ready to be used
 CImpactTopicThis class is used at log and alert factories by the Monitor to determine the impact topic of the added message/information. It is just a value, simply combined with a description. Nothing special. Oh wait, there is more. Four default static readonly instances of this class are ready to be used. But if you want you can create and use your own ones
 CLoggerThis class can be used as a simple Logger. It provides the ImpactLevels as functions and takes the related source as a constructor argument. Best practice is, to use it as followed:
 CMonitorThe Monitor gives you the option to monitor your application without the need to debug it
 CCodeboxes