WSF
wsf::coverage::FreeAsset Class Reference

#include <WsfCoverageAsset.hpp>

Public Member Functions

 FreeAsset (const std::string &aPlatformName, const std::string &aDeviceName)
const std::string & GetPlatformName () const
 Get the name of the platform to which this free asset refers.
const std::string & GetDeviceName () const
 Get the name of the device to which this free asset refers.
void SetPlatformName (const std::string &aPlatformName)
 Set the name of the platform to which this free asset refers.
void SetDeviceName (const std::string &aDeviceName)
 Set the name of the device to which this free asset refers.

Detailed Description

Representation of a free asset.

Free assets are defined by a platform name, and the name of a device on that platform that participates in the interaction used in the coverage computation. In some case, the device name can be 'none', indicatgin that the interactions participating in the coverage computation do not need devices on both interacting platforms.

Constructor & Destructor Documentation

◆ FreeAsset()

wsf::coverage::FreeAsset::FreeAsset ( const std::string & aPlatformName,
const std::string & aDeviceName )
inline

Member Function Documentation

◆ GetDeviceName()

const std::string & wsf::coverage::FreeAsset::GetDeviceName ( ) const
inline

Get the name of the device to which this free asset refers.

Referenced by std::less< wsf::coverage::FreeAsset >::operator()().

◆ GetPlatformName()

const std::string & wsf::coverage::FreeAsset::GetPlatformName ( ) const
inline

Get the name of the platform to which this free asset refers.

Referenced by std::less< wsf::coverage::FreeAsset >::operator()().

◆ SetDeviceName()

void wsf::coverage::FreeAsset::SetDeviceName ( const std::string & aDeviceName)
inline

Set the name of the device to which this free asset refers.

◆ SetPlatformName()

void wsf::coverage::FreeAsset::SetPlatformName ( const std::string & aPlatformName)
inline

Set the name of the platform to which this free asset refers.


The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved