Base::ClassTemplate Class Referenceabstract
A test class. More...
#include <FileTemplate.h>
Public Types | |
enum | TEnum { TVal1, TVal2, TVal3 } |
An enum. More... | |
Public Member Functions | |
ClassTemplate () | |
Construction. More... | |
int | testMe (int a, const char *s) |
a normal member taking two arguments and returning an integer value. More... | |
virtual void | testMeToo (char c1, char c2)=0 |
A pure virtual member. More... | |
virtual | ~ClassTemplate () |
Destruction. More... | |
Public Attributes | |
enum Base::ClassTemplate::TEnum * | enumPtr |
enum pointer. More... | |
enum Base::ClassTemplate::TEnum | enumVar |
enum variable. More... | |
a group of methods | |
int | publicVar |
a public variable. More... | |
int(* | handler )(int a, int b) |
a function variable. More... | |
std::string | something |
virtual void | one (void)=0 |
I am method one. More... | |
virtual void | two (void)=0 |
I am method two. More... | |
virtual void | three (void)=0 |
I am method three. More... | |
Detailed Description
A test class.
A more elaborate class description. Detailed description with some formatting:
- bla blablablablablablabl: #include <Base/Console.h>
- nother blablablablablablablablablabl: Text before the list
- list item 1
- sub item 1
- sub sub item 1
- sub sub item 2
- sub item 2
- sub item 3
- sub item 1
- list item 2
- list item 1
More text in a new paragraph. Also with HTML tags:
-
mouse events
- mouse move event
-
mouse click event
More info about the click event. - mouse double click event
-
keyboard events
- key down event
- key up event
More text here.
Member Enumeration Documentation
◆ TEnum
Constructor & Destructor Documentation
◆ ClassTemplate()
ClassTemplate::ClassTemplate | ( | ) |
Construction.
A constructor.
A more elaborate description of the constructor.
◆ ~ClassTemplate()
|
virtual |
Destruction.
A destructor.
A more elaborate description of the destructor.
Member Function Documentation
◆ one()
|
pure virtual |
I am method one.
◆ testMe()
int ClassTemplate::testMe | ( | int | a, |
const char * | s | ||
) |
a normal member taking two arguments and returning an integer value.
- You can use a printf like interface like: GetConsole().Warning("Some defects in %s, loading anyway\n",str);
- Parameters
-
a an integer argument. s a constant character pointer.
- Returns
- The test results
◆ testMeToo()
|
pure virtual |
◆ three()
|
pure virtual |
I am method three.
◆ two()
|
pure virtual |
I am method two.
Member Data Documentation
◆ enumPtr
enum Base::ClassTemplate::TEnum * Base::ClassTemplate::enumPtr |
enum pointer.
Details.
◆ enumVar
enum Base::ClassTemplate::TEnum Base::ClassTemplate::enumVar |
enum variable.
Details.
◆ handler
int(* Base::ClassTemplate::handler) (int a, int b) |
a function variable.
Details.
◆ publicVar
int Base::ClassTemplate::publicVar |
a public variable.
Details.
◆ something
std::string Base::ClassTemplate::something |
The documentation for this class was generated from the following files:
- src/Base/FileTemplate.h
- src/Base/FileTemplate.cpp
virtual void Log(const char *pMsg,...)
Prints a log Message.
Definition: Console.cpp:331
ConsoleSingleton & Console(void)
Access to the Console This method is used to gain access to the one and only instance of the ConsoleS...
Definition: Console.h:625