dca::VersionInfoResults Class Reference
[DCA Base Package]

#include <base_versioninfo.h>

List of all members.


Detailed Description

Class that contains all version information of all initialized DCA modules.

Can be obtained from a call to DcaInstancegetVersionInfo()

See also:
VersionInfoResultDetail, VersionInfoResult, DcaInstance::getVersionInfo()

Definition at line 145 of file base_versioninfo.h.

Public Member Functions

VersionInfoResult at (DCA_INDEX_TYPE index) const
 Returns the VersionInfoResult with given index.
VersionInfoResult operator[] (DCA_INDEX_TYPE index) const
 Similar to at() but allows a more C++ style access.
DCA_SIZE_TYPE size () const
 Returns the number of VersionInfoResult objects in the container.

Member Function Documentation

VersionInfoResult dca::VersionInfoResults::at ( DCA_INDEX_TYPE  index  )  const

Returns the VersionInfoResult with given index.

Parameters:
[in] index The index of the VersionInfoResult. Range is from 0 to size() - 1
Returns:
The VersionInfoResult with the given index in the container.
Note:
Throws an exception of type dca::ExDca if given index is out of range.
VersionInfoResult dca::VersionInfoResults::operator[] ( DCA_INDEX_TYPE  index  )  const

Similar to at() but allows a more C++ style access.

Parameters:
[in] index The index of the VersionInfoResult. Range is from 0 to size() - 1
[in] index The index of the VersionInfoResult. Range is from 0 to size() - 1
Returns:
The VersionInfoResult with the given index in the container.
Note:
Throws an exception of type dca::ExDca if given index is out of range.
DCA_SIZE_TYPE dca::VersionInfoResults::size (  )  const

Returns the number of VersionInfoResult objects in the container.

Returns:
The size of the container or 0 if the container is empty.

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

Generated on 26 Sep 2016 for dca_interface by  doxygen 1.6.1