ATLAS Offline Software
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Prompt::SortObjectByVar Struct Reference

#include <PromptUtils.h>

Collaboration diagram for Prompt::SortObjectByVar:

Public Member Functions

 SortObjectByVar (const unsigned v, MsgStream &m, bool inverse=false)
 
template<class T >
bool operator() (const T &lhs, const T &rhs)
 

Private Member Functions

 SortObjectByVar ()
 

Private Attributes

unsigned m_var
 
bool m_inv
 
MsgStream & m_msg
 

Detailed Description

Definition at line 126 of file PromptUtils.h.

Constructor & Destructor Documentation

◆ SortObjectByVar() [1/2]

Prompt::SortObjectByVar::SortObjectByVar ( const unsigned  v,
MsgStream &  m,
bool  inverse = false 
)
inlineexplicit

Definition at line 128 of file PromptUtils.h.

129 {

◆ SortObjectByVar() [2/2]

Prompt::SortObjectByVar::SortObjectByVar ( )
private

Member Function Documentation

◆ operator()()

template<class T >
bool Prompt::SortObjectByVar::operator() ( const T &  lhs,
const T &  rhs 
)
inline

Definition at line 130 of file PromptUtils.h.

136  :
137 
138  SortObjectByVar();
139 
140  unsigned m_var;
141  bool m_inv;
142  MsgStream &m_msg;
143 
144  };

Member Data Documentation

◆ m_inv

bool Prompt::SortObjectByVar::m_inv
private

Definition at line 151 of file PromptUtils.h.

◆ m_msg

MsgStream& Prompt::SortObjectByVar::m_msg
private

Definition at line 152 of file PromptUtils.h.

◆ m_var

unsigned Prompt::SortObjectByVar::m_var
private

Definition at line 150 of file PromptUtils.h.


The documentation for this struct was generated from the following file:
Prompt::SortObjectByVar::SortObjectByVar
SortObjectByVar()
Prompt::SortObjectByVar::m_inv
bool m_inv
Definition: PromptUtils.h:151
Prompt::SortObjectByVar::m_var
unsigned m_var
Definition: PromptUtils.h:150
Prompt::SortObjectByVar::m_msg
MsgStream & m_msg
Definition: PromptUtils.h:152