Classes | |
| struct | LicenseInfo |
| Information about CVB licenses. More... | |
| struct | MagicNumberEntry |
| A single Magic Number entry. More... | |
| class | NamespaceDoc |
The namespace Stemmer.Cvb.Utilities contains classes and definitions based on the functionality from the CVCUtilities.dll, namely high performance counters and system parameter queries. More... | |
| class | RateCounter |
| Frame Rate Measurement counter with selectable averaging window. More... | |
| class | StopWatch |
| Speed measurement object with selectable accuracy, based on the functions exported by the CVCUtilities.dll. More... | |
| class | SystemInfo |
| Provides information about the CVB installation on your System. More... | |
| struct | UsTimeSpan |
| Time span with micro second granularity. More... | |
Enumerations | |
| enum | StopWatchMode { MultiCPU , SingleCPU } |
| Mode at which the StopWatch should work. More... | |
Functions | |
| delegate TObject | LoadConstructor< TObject > (string fileName) |
| Generic shape of a function that loads an object. More... | |
| delegate void | SaveFunction< TObject > (TObject obj, string fileName) |
| Generic shape of a function that saves an object. More... | |
| enum StopWatchMode |
Mode at which the StopWatch should work.
| Enumerator | |
|---|---|
| MultiCPU | The StopWatch works safe in multi-CPU environments. For that, some degree of accuracy is lost, because under Windows the timers, that are safe to use on a multi-CPU system, are limited to 1 ms granularity. |
| SingleCPU | The StopWatch works with a granularity of less than 1 ms (basically with what the Windows SDK function QueryPerformanceFrequency returns). However, a time generated with this mode will not be safe to use in a multi-CPU (not multi-core!) environment, because a thread may travel between CPUs and the timers are not synchronized between CPUs. |
| delegate TObject LoadConstructor< TObject > | ( | string | fileName | ) |
Generic shape of a function that loads an object.
| TObject | Type of the object to be loaded. |
| fileName | Name of the file to load the object from. |
| delegate void SaveFunction< TObject > | ( | TObject | obj, |
| string | fileName | ||
| ) |
Generic shape of a function that saves an object.
| TObject | Type of the object to be saved. |
| obj | Object to be saved. |
| fileName | File name under which to save the object. |