bpp-seq-omics
2.4.1
|
A simple maf statistics result, with only one value. More...
#include <Bpp/Seq/Io/Maf/MafStatistics.h>
Public Member Functions | |
SimpleMafStatisticsResult (const std::string &name) | |
virtual | ~SimpleMafStatisticsResult () |
virtual const BppNumberI & | getValue (const std::string &tag) const |
virtual const BppNumberI & | getValue () const |
virtual void | setValue (const std::string &tag, double value) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (const std::string &tag, int value) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (const std::string &tag, unsigned int value) |
Associate a value to a certain tag. Any existing tag will be overwritten. More... | |
virtual void | setValue (double value) |
virtual void | setValue (int value) |
virtual void | setValue (unsigned int value) |
virtual bool | hasValue (const std::string &tag) const |
std::vector< std::string > | getAvailableTags () const |
Protected Attributes | |
std::map< std::string, BppNumberI * > | values_ |
Private Attributes | |
std::string | name_ |
A simple maf statistics result, with only one value.
Definition at line 145 of file MafStatistics.h.
|
inline |
Definition at line 152 of file MafStatistics.h.
References setValue().
|
inlinevirtual |
Definition at line 155 of file MafStatistics.h.
|
inlineinherited |
Definition at line 139 of file MafStatistics.h.
References bpp::MapTools::getKeys(), and bpp::MafStatisticsResult::values_.
Referenced by bpp::AbstractMafStatisticsSimple::getSupportedTags().
|
inlinevirtual |
Definition at line 162 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
inlinevirtual |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 158 of file MafStatistics.h.
References bpp::MafStatisticsResult::getValue().
|
inlinevirtualinherited |
tag | The name of the value to associate. |
Definition at line 132 of file MafStatistics.h.
References bpp::MafStatisticsResult::values_.
Referenced by bpp::SequenceStatisticsMafIterator::analyseCurrentBlock_().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 164 of file MafStatistics.h.
References name_.
Referenced by bpp::BlockSizeMafStatistics::compute(), bpp::BlockLengthMafStatistics::compute(), bpp::SequenceLengthMafStatistics::compute(), bpp::AlignmentScoreMafStatistics::compute(), setValue(), and SimpleMafStatisticsResult().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 171 of file MafStatistics.h.
References name_, and setValue().
|
inlinevirtual |
Associate a value to a certain tag. Any existing tag will be overwritten.
tag | The name of the value to associate. |
value | The value to associate to the tag. |
Reimplemented from bpp::MafStatisticsResult.
Definition at line 178 of file MafStatistics.h.
References name_, and setValue().
|
inlinevirtual |
Definition at line 185 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
inlinevirtual |
Definition at line 190 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
inlinevirtual |
Definition at line 195 of file MafStatistics.h.
References name_, and bpp::MafStatisticsResult::values_.
|
private |
Definition at line 149 of file MafStatistics.h.
Referenced by getValue(), and setValue().
|
mutableprotectedinherited |
Definition at line 65 of file MafStatistics.h.
Referenced by bpp::MafStatisticsResult::getAvailableTags(), getValue(), bpp::MafStatisticsResult::getValue(), bpp::MafStatisticsResult::hasValue(), bpp::MafStatisticsResult::MafStatisticsResult(), bpp::MafStatisticsResult::setValue(), and setValue().