Package TimingLabBasicPkg
From Mitov Wiki Doc
(Difference between revisions)
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
Line 12: | Line 12: | ||
*[[VisionLab]] - Computer Vision Library. | *[[VisionLab]] - Computer Vision Library. | ||
*[[SignalLab]] - Signal Processing Library. | *[[SignalLab]] - Signal Processing Library. | ||
− | + | *[[PlotLab]] - Data Visialization Library. | |
− | + | *[[InstrumentLab]] - Visual Instruments Library. | |
− | *[[ | + | *[[IntelligenceLab]] - Artificial Intelligence Library. |
+ | *[[BasicVideo]] - Video Capture and Playback Library. | ||
+ | *[[BasicAudio]] - Audio Capture and Playback Library. | ||
== Description == | == Description == | ||
Line 20: | Line 22: | ||
== Components == | == Components == | ||
+ | *[[Image:BIGTLThreadEvent.gif]] [[Image:TLThreadEvent.gif]] [[Image:NETTLThreadEvent.gif]] [[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] - Executes event in a separated thread. | ||
+ | *[[Image:BIGTLMainThreadEvent.gif]] [[Image:TLMainThreadEvent.gif]] [[Image:NETTLMainThreadEvent.gif]] [[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] - Allows other threads to generate main thread notifications. | ||
+ | *[[Image:BIGTLStopWatch.gif]] [[Image:TLStopWatch.gif]] [[Image:NETTLStopWatch.gif]] [[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] - Measures time intervals. | ||
+ | *[[Image:BIGTLFrequencyMeter.gif]] [[Image:TLFrequencyMeter.gif]] [[Image:NETTLFrequencyMeter.gif]] [[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] - Measures frequency of events. | ||
+ | *[[Image:BIGTLCounter.gif]] [[Image:TLCounter.gif]] [[Image:NETTLCounter.gif]] [[Class TLCounter.TTLCounter|TTLCounter]] - Counts events. | ||
*[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer. | *[[Image:BIGTLWatchDogTimer.gif]] [[Image:TLWatchDogTimer.gif]] [[Image:NETTLWatchDogTimer.gif]] [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer. | ||
− | |||
*[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] [[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components. | *[[Image:BIGTLClockGen.gif]] [[Image:TLClockGen.gif]] [[Image:NETTLClockGen.gif]] [[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components. | ||
== Units == | == Units == | ||
+ | *[[Unit TLThreadEvent|TLThreadEvent]] - Contains the code for the [[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] component. | ||
+ | *[[Unit TLMainThreadEvent|TLMainThreadEvent]] - Contains the code for the [[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] component. | ||
+ | *[[Unit TLStopWatch|TLStopWatch]] - Contains the code for the [[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] component. | ||
+ | *[[Unit TLFrequencyMeter|TLFrequencyMeter]] - Contains the code for the [[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] component. | ||
+ | *[[Unit TLCounter|TLCounter]] - Contains the code for the [[Class TLCounter.TTLCounter|TTLCounter]] component. | ||
*[[Unit TLWatchDogTimer|TLWatchDogTimer]] - Contains the code for the [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] component. | *[[Unit TLWatchDogTimer|TLWatchDogTimer]] - Contains the code for the [[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] component. | ||
− | |||
*[[Unit TLClockGen|TLClockGen]] - Contains the code for the [[Class TLClockGen.TTLClockGen|TTLClockGen]] component. | *[[Unit TLClockGen|TLClockGen]] - Contains the code for the [[Class TLClockGen.TTLClockGen|TTLClockGen]] component. | ||
*[[Unit TLBasicTimingFilter|TLBasicTimingFilter]] - Contains the code for the [[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] basic class. | *[[Unit TLBasicTimingFilter|TLBasicTimingFilter]] - Contains the code for the [[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] basic class. | ||
== Classes == | == Classes == | ||
+ | *[[Class TLThreadEvent.TTLThreadEvent|TTLThreadEvent]] - Executes event in a separated thread. | ||
+ | *[[Class TLMainThreadEvent.TTLMainThreadEvent|TTLMainThreadEvent]] - Allows other threads to generate main thread notifications. | ||
+ | *[[Class TLStopWatch.TTLPrecisionTimer|TTLPrecisionTimer]] - Precision timer properties class. | ||
+ | *[[Class TLStopWatch.TTLStopWatch|TTLStopWatch]] - Measures time intervals. | ||
+ | *[[Class TLFrequencyMeter.TTLFrequencyMeter|TTLFrequencyMeter]] - Measures frequency of events. | ||
+ | *[[Class TLCounter.TTLCounter|TTLCounter]] - Counts events. | ||
*[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer. | *[[Class TLWatchDogTimer.TTLWatchDogTimer|TTLWatchDogTimer]] - Implements a Watch Dog Timer. | ||
− | |||
*[[Class TLClockGen.TTLBasicClock|TTLBasicClock]] - Basic abstract class for some timing filters. | *[[Class TLClockGen.TTLBasicClock|TTLBasicClock]] - Basic abstract class for some timing filters. | ||
*[[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components. | *[[Class TLClockGen.TTLClockGen|TTLClockGen]] - Provides clock for other components. | ||
*[[Class TLBasicTimingFilter.TTLBasicClockedFilter|TTLBasicClockedFilter]] - Basic abstract class for some timing filters. | *[[Class TLBasicTimingFilter.TTLBasicClockedFilter|TTLBasicClockedFilter]] - Basic abstract class for some timing filters. | ||
+ | *[[Class TLBasicTimingFilter.TTLBasicClockedSynchronizedFilter|TTLBasicClockedSynchronizedFilter]] - Basic generic abstract class for some timing filters. | ||
*[[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] - Basic abstract class for some timing filters. | *[[Class TLBasicTimingFilter.TTLBasicTimingFilter|TTLBasicTimingFilter]] - Basic abstract class for some timing filters. | ||
+ | *[[Class TLBasicTimingFilter.TTLBasicEventTimingFilter|TTLBasicEventTimingFilter]] - Basic abstract class for some timing filters. | ||
== Structures == | == Structures == | ||
Line 44: | Line 61: | ||
== Enums == | == Enums == | ||
*[[Enum TLClockGen.TTLClockMode|TTLClockMode]] - Clock Mode enumeration. | *[[Enum TLClockGen.TTLClockMode|TTLClockMode]] - Clock Mode enumeration. | ||
+ | |||
+ | == Types == | ||
+ | *[[Type TLStopWatch.TTLDateTimeNotify|TTLDateTimeNotify]] - On date/time event type. | ||
[[Category:Packages]] | [[Category:Packages]] |
Revision as of 20:28, 10 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Contents |
Belongs to
- AudioLab - Audio Processing Library.
- VideoLab - Video Processing Library.
- VisionLab - Computer Vision Library.
- SignalLab - Signal Processing Library.
- PlotLab - Data Visialization Library.
- InstrumentLab - Visual Instruments Library.
- IntelligenceLab - Artificial Intelligence Library.
- BasicVideo - Video Capture and Playback Library.
- BasicAudio - Audio Capture and Playback Library.
Description
Controls
Components
- TTLThreadEvent - Executes event in a separated thread.
- TTLMainThreadEvent - Allows other threads to generate main thread notifications.
- TTLStopWatch - Measures time intervals.
- TTLFrequencyMeter - Measures frequency of events.
- TTLCounter - Counts events.
- TTLWatchDogTimer - Implements a Watch Dog Timer.
- TTLClockGen - Provides clock for other components.
Units
- TLThreadEvent - Contains the code for the TTLThreadEvent component.
- TLMainThreadEvent - Contains the code for the TTLMainThreadEvent component.
- TLStopWatch - Contains the code for the TTLStopWatch component.
- TLFrequencyMeter - Contains the code for the TTLFrequencyMeter component.
- TLCounter - Contains the code for the TTLCounter component.
- TLWatchDogTimer - Contains the code for the TTLWatchDogTimer component.
- TLClockGen - Contains the code for the TTLClockGen component.
- TLBasicTimingFilter - Contains the code for the TTLBasicTimingFilter basic class.
Classes
- TTLThreadEvent - Executes event in a separated thread.
- TTLMainThreadEvent - Allows other threads to generate main thread notifications.
- TTLPrecisionTimer - Precision timer properties class.
- TTLStopWatch - Measures time intervals.
- TTLFrequencyMeter - Measures frequency of events.
- TTLCounter - Counts events.
- TTLWatchDogTimer - Implements a Watch Dog Timer.
- TTLBasicClock - Basic abstract class for some timing filters.
- TTLClockGen - Provides clock for other components.
- TTLBasicClockedFilter - Basic abstract class for some timing filters.
- TTLBasicClockedSynchronizedFilter - Basic generic abstract class for some timing filters.
- TTLBasicTimingFilter - Basic abstract class for some timing filters.
- TTLBasicEventTimingFilter - Basic abstract class for some timing filters.
Structures
Interfaces
Enums
- TTLClockMode - Clock Mode enumeration.
Types
- TTLDateTimeNotify - On date/time event type.