The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::log::TapDescriptor Class Reference

Describes a tap. More...

#include <Tap.hpp>

Public Member Functions

 TapDescriptor (const std::string &_loc_pattern, const std::string &_category, const std::string &_destination)
 
 TapDescriptor (const TapDescriptor &)=default
 
TapDescriptoroperator= (const TapDescriptor &)=default
 
std::string stringize () const
 
void incrementUsageCount () const
 
uint32_t getUsageCount () const
 
const std::string & getLocation () const
 
const std::string & getCategory () const
 
const std::string & getDestination () const
 
bool hasBadPattern () const
 
void setBadPattern (bool bad) const
 

Detailed Description

Describes a tap.

Definition at line 257 of file Tap.hpp.

Constructor & Destructor Documentation

◆ TapDescriptor()

sparta::log::TapDescriptor::TapDescriptor ( const std::string &  _loc_pattern,
const std::string &  _category,
const std::string &  _destination 
)
inline

Definition at line 261 of file Tap.hpp.

Member Function Documentation

◆ getCategory()

const std::string & sparta::log::TapDescriptor::getCategory ( ) const
inline

Definition at line 291 of file Tap.hpp.

◆ getDestination()

const std::string & sparta::log::TapDescriptor::getDestination ( ) const
inline

Definition at line 294 of file Tap.hpp.

◆ getLocation()

const std::string & sparta::log::TapDescriptor::getLocation ( ) const
inline

Definition at line 288 of file Tap.hpp.

◆ getUsageCount()

uint32_t sparta::log::TapDescriptor::getUsageCount ( ) const
inline

Definition at line 285 of file Tap.hpp.

◆ hasBadPattern()

bool sparta::log::TapDescriptor::hasBadPattern ( ) const
inline

Definition at line 297 of file Tap.hpp.

◆ incrementUsageCount()

void sparta::log::TapDescriptor::incrementUsageCount ( ) const
inline

Definition at line 282 of file Tap.hpp.

◆ setBadPattern()

void sparta::log::TapDescriptor::setBadPattern ( bool  bad) const
inline

Definition at line 300 of file Tap.hpp.

◆ stringize()

std::string sparta::log::TapDescriptor::stringize ( ) const
inline

Definition at line 274 of file Tap.hpp.


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