Statistique sur un message.
Plus de détails...
#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/message_passing/arccore/message_passing/IStat.h>
Statistique sur un message.
Définition à la ligne 36 du fichier arccore/src/message_passing/arccore/message_passing/IStat.h.
◆ OneStat() [1/2]
Arccore::MessagePassing::OneStat::OneStat |
( |
const String & |
name | ) |
|
|
inlineexplicit |
◆ OneStat() [2/2]
Arccore::MessagePassing::OneStat::OneStat |
( |
const String & |
name, |
|
|
Int64 |
msg_size, |
|
|
double |
elapsed_time |
|
) |
| |
◆ addMessage()
void Arccore::MessagePassing::OneStat::addMessage |
( |
Int64 |
msg_size, |
|
|
double |
elapsed_time |
|
) |
| |
◆ cumulativeNbMessage()
Int64 Arccore::MessagePassing::OneStat::cumulativeNbMessage |
( |
| ) |
const |
|
inline |
◆ cumulativeTotalSize()
Int64 Arccore::MessagePassing::OneStat::cumulativeTotalSize |
( |
| ) |
const |
|
inline |
◆ cumulativeTotalTime()
double Arccore::MessagePassing::OneStat::cumulativeTotalTime |
( |
| ) |
const |
|
inline |
◆ name()
const String & Arccore::MessagePassing::OneStat::name |
( |
| ) |
const |
|
inline |
◆ nbMessage()
Int64 Arccore::MessagePassing::OneStat::nbMessage |
( |
| ) |
const |
|
inline |
◆ print()
void Arccore::MessagePassing::OneStat::print |
( |
std::ostream & |
o | ) |
|
◆ resetCurrentStat()
void Arccore::MessagePassing::OneStat::resetCurrentStat |
( |
| ) |
|
◆ setCumulativeNbMessage()
void Arccore::MessagePassing::OneStat::setCumulativeNbMessage |
( |
Int64 |
v | ) |
|
|
inline |
◆ setCumulativeTotalSize()
void Arccore::MessagePassing::OneStat::setCumulativeTotalSize |
( |
Int64 |
v | ) |
|
|
inline |
◆ setCumulativeTotalTime()
void Arccore::MessagePassing::OneStat::setCumulativeTotalTime |
( |
double |
v | ) |
|
|
inline |
◆ setNbMessage()
void Arccore::MessagePassing::OneStat::setNbMessage |
( |
Int64 |
v | ) |
|
|
inline |
◆ setTotalSize()
void Arccore::MessagePassing::OneStat::setTotalSize |
( |
Int64 |
v | ) |
|
|
inline |
◆ setTotalTime()
void Arccore::MessagePassing::OneStat::setTotalTime |
( |
double |
v | ) |
|
|
inline |
◆ totalSize()
Int64 Arccore::MessagePassing::OneStat::totalSize |
( |
| ) |
const |
|
inline |
◆ totalTime()
double Arccore::MessagePassing::OneStat::totalTime |
( |
| ) |
const |
|
inline |
◆ m_cumulative_nb_msg
Int64 Arccore::MessagePassing::OneStat::m_cumulative_nb_msg = 0 |
|
private |
◆ m_cumulative_total_size
Int64 Arccore::MessagePassing::OneStat::m_cumulative_total_size = 0 |
|
private |
◆ m_cumulative_total_time
double Arccore::MessagePassing::OneStat::m_cumulative_total_time = 0.0 |
|
private |
◆ m_name
String Arccore::MessagePassing::OneStat::m_name |
|
private |
◆ m_nb_msg
Int64 Arccore::MessagePassing::OneStat::m_nb_msg = 0 |
|
private |
◆ m_total_size
Int64 Arccore::MessagePassing::OneStat::m_total_size = 0 |
|
private |
◆ m_total_time
double Arccore::MessagePassing::OneStat::m_total_time = 0.0 |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :