Public Member Functions | Protected Attributes

FCam::F2::Flash::StrobeStopAction Class Reference

This action marks the end of a strobing sequence on a strobe enabled flash unit. More...

#include <Flash.h>

Inheritance diagram for FCam::F2::Flash::StrobeStopAction:
Inheritance graph
[legend]
Collaboration diagram for FCam::F2::Flash::StrobeStopAction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StrobeStopAction (Flash *f)
 Create a StrobeStopAction set to stop strobing the given flash as soon as possible after the start of exposure.
 StrobeStopAction (Flash *f, int time)
 Create a StrobeStartAction set to stop strobing the given flash at time t microseconds after the start of exposure.
virtual void doAction ()
 Performs the StrobeStopAction, specifically calling stopStrobe() on the associated F2::Flash.

Protected Attributes

Flashflash
 An associated F2::Flash upon which the action will be performed.

Detailed Description

This action marks the end of a strobing sequence on a strobe enabled flash unit.

Definition at line 75 of file Flash.h.


Constructor & Destructor Documentation

FCam::F2::Flash::StrobeStopAction::StrobeStopAction ( Flash f  ) 

Create a StrobeStopAction set to stop strobing the given flash as soon as possible after the start of exposure.

Definition at line 88 of file Flash.cpp.

FCam::F2::Flash::StrobeStopAction::StrobeStopAction ( Flash f,
int  time 
)

Create a StrobeStartAction set to stop strobing the given flash at time t microseconds after the start of exposure.

Definition at line 92 of file Flash.cpp.


Member Function Documentation

void FCam::F2::Flash::StrobeStopAction::doAction (  )  [virtual]

Performs the StrobeStopAction, specifically calling stopStrobe() on the associated F2::Flash.

Implements FCam::Action.

Definition at line 100 of file Flash.cpp.


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