libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
work_type Struct Reference

Public Types

typedef res_t result_type
 
typedef res_t result_type
 
typedef res_t result_type
 
typedef res_t result_type
 
typedef res_t result_type
 
typedef res_t result_type
 

Public Member Functions

 work_type (const int i)
 
void __fastcall process (result_type &r)
 
void __fastcall mutate (result_type &r)
 
bool __fastcall operator< (work_type const &) const noexcept(true)
 
 work_type (const int i)
 
void __fastcall process (result_type &r) noexcept(true)
 
void __fastcall mutate (result_type &r) noexcept(true)
 
bool __fastcall operator< (work_type const &i) const
 
 work_type (const int i)
 
void __fastcall process (result_type &r)
 
void __fastcall mutate (result_type &r)
 
bool __fastcall operator< (work_type const &i) const
 
 work_type (const int i)
 
void __fastcall process (result_type &r)
 
void __fastcall mutate (result_type &r)
 
bool __fastcall operator< (work_type const &) const noexcept(true)
 
 work_type (const int i)
 
void __fastcall process (result_type &r) noexcept(true)
 
void __fastcall mutate (result_type &r) noexcept(true)
 
bool __fastcall operator< (work_type const &i) const
 
 work_type (const int i)
 
void __fastcall process (result_type &r)
 
void __fastcall mutate (result_type &r)
 
bool __fastcall operator< (work_type const &i) const
 

Public Attributes

int i_
 

Detailed Description

Definition at line 175 of file dataflow_basic.cpp.

Member Typedef Documentation

◆ result_type [1/6]

Definition at line 176 of file dataflow_basic.cpp.

◆ result_type [2/6]

Definition at line 176 of file dataflow_basic.cpp.

◆ result_type [3/6]

Definition at line 125 of file dataflow_full.cpp.

◆ result_type [4/6]

Definition at line 125 of file dataflow_full.cpp.

◆ result_type [5/6]

Definition at line 108 of file dataflow_full_statistics.cpp.

◆ result_type [6/6]

Definition at line 108 of file dataflow_full_statistics.cpp.

Constructor & Destructor Documentation

◆ work_type() [1/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 180 of file dataflow_basic.cpp.

References i_.

Referenced by BOOST_AUTO_TEST_CASE_TEMPLATE().

◆ work_type() [2/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 129 of file dataflow_full.cpp.

References i_.

◆ work_type() [3/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 112 of file dataflow_full_statistics.cpp.

References i_.

◆ work_type() [4/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 180 of file dataflow_basic.cpp.

◆ work_type() [5/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 129 of file dataflow_full.cpp.

◆ work_type() [6/6]

work_type::work_type ( const int  i)
inlineexplicit

Definition at line 112 of file dataflow_full_statistics.cpp.

Member Function Documentation

◆ mutate() [1/6]

void __fastcall work_type::mutate ( result_type r)
inline

Definition at line 186 of file dataflow_basic.cpp.

References process().

◆ mutate() [2/6]

void __fastcall work_type::mutate ( result_type r)
inline

Definition at line 186 of file dataflow_basic.cpp.

◆ mutate() [3/6]

void __fastcall work_type::mutate ( result_type r)
inline

Definition at line 118 of file dataflow_full_statistics.cpp.

◆ mutate() [4/6]

void __fastcall work_type::mutate ( result_type r)
inline

Definition at line 118 of file dataflow_full_statistics.cpp.

References process().

◆ mutate() [5/6]

void __fastcall work_type::mutate ( result_type r)
inlinenoexcept

Definition at line 135 of file dataflow_full.cpp.

References process().

◆ mutate() [6/6]

void __fastcall work_type::mutate ( result_type r)
inlinenoexcept

Definition at line 135 of file dataflow_full.cpp.

◆ operator<() [1/6]

bool __fastcall work_type::operator< ( work_type const &  ) const
inlinenoexcept

Definition at line 189 of file dataflow_basic.cpp.

◆ operator<() [2/6]

bool __fastcall work_type::operator< ( work_type const &  ) const
inlinenoexcept

Definition at line 189 of file dataflow_basic.cpp.

◆ operator<() [3/6]

bool __fastcall work_type::operator< ( work_type const &  i) const
inline

Definition at line 139 of file dataflow_full.cpp.

References i_.

◆ operator<() [4/6]

bool __fastcall work_type::operator< ( work_type const &  i) const
inline

Definition at line 139 of file dataflow_full.cpp.

◆ operator<() [5/6]

bool __fastcall work_type::operator< ( work_type const &  i) const
inline

Definition at line 122 of file dataflow_full_statistics.cpp.

◆ operator<() [6/6]

bool __fastcall work_type::operator< ( work_type const &  i) const
inline

Definition at line 122 of file dataflow_full_statistics.cpp.

References i_.

◆ process() [1/6]

void __fastcall work_type::process ( result_type r)
inline

Definition at line 183 of file dataflow_basic.cpp.

◆ process() [2/6]

void __fastcall work_type::process ( result_type r)
inline

Definition at line 183 of file dataflow_basic.cpp.

References res_t::i, and i_.

Referenced by mutate().

◆ process() [3/6]

void __fastcall work_type::process ( result_type r)
inline

Definition at line 115 of file dataflow_full_statistics.cpp.

References res_t::i, and i_.

◆ process() [4/6]

void __fastcall work_type::process ( result_type r)
inline

Definition at line 115 of file dataflow_full_statistics.cpp.

◆ process() [5/6]

void __fastcall work_type::process ( result_type r)
inlinenoexcept

Definition at line 132 of file dataflow_full.cpp.

◆ process() [6/6]

void __fastcall work_type::process ( result_type r)
inlinenoexcept

Definition at line 132 of file dataflow_full.cpp.

References res_t::i, and i_.

Member Data Documentation

◆ i_

int work_type::i_

Definition at line 178 of file dataflow_basic.cpp.

Referenced by operator<(), process(), and work_type().


The documentation for this struct was generated from the following files: