Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::ForLoopTraceInfo Class Reference

Trace information for a 'for' loop. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/ForLoopTraceInfo.h>

Collaboration diagram for Arcane::ForLoopTraceInfo:

Public Member Functions

 ForLoopTraceInfo (const TraceInfo &trace_info)
 ForLoopTraceInfo (const TraceInfo &trace_info, const String &loop_name)
const TraceInfotraceInfo () const
const StringloopName () const
bool isValid () const

Private Attributes

TraceInfo m_trace_info
String m_loop_name
bool m_is_valid = false

Detailed Description

Trace information for a 'for' loop.

Definition at line 32 of file arccore/src/base/arccore/base/ForLoopTraceInfo.h.

Constructor & Destructor Documentation

◆ ForLoopTraceInfo() [1/2]

Arcane::ForLoopTraceInfo::ForLoopTraceInfo ( const TraceInfo & trace_info)
inlineexplicit

◆ ForLoopTraceInfo() [2/2]

Arcane::ForLoopTraceInfo::ForLoopTraceInfo ( const TraceInfo & trace_info,
const String & loop_name )
inline

Member Function Documentation

◆ isValid()

bool Arcane::ForLoopTraceInfo::isValid ( ) const
inline

◆ loopName()

const String & Arcane::ForLoopTraceInfo::loopName ( ) const
inline

◆ traceInfo()

const TraceInfo & Arcane::ForLoopTraceInfo::traceInfo ( ) const
inline

Member Data Documentation

◆ m_is_valid

bool Arcane::ForLoopTraceInfo::m_is_valid = false
private

◆ m_loop_name

String Arcane::ForLoopTraceInfo::m_loop_name
private

◆ m_trace_info

TraceInfo Arcane::ForLoopTraceInfo::m_trace_info
private

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