libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
int2 Struct Referencefinal
Inheritance diagram for int2:
[legend]
Collaboration diagram for int2:
[legend]

Public Member Functions

 int2 (int i)
 
int fn (int j) const override
 
 int2 (int i)
 
int fn (int j) const override
 
- Public Member Functions inherited from base< Mdl >
 ~base () noexcept(true)
 
bool __fastcall operator< (base const &a) const noexcept(true)
 
virtual ~base () noexcept(true)
 
virtual void deleter () final
 
bool __fastcall operator< (base const &a) const noexcept(true)
 
virtual ~base ()=default
 
virtual unsigned long fn (unsigned long j) const =0
 
 ~base () noexcept(true)
 
bool __fastcall operator< (base const &a) const noexcept(true)
 
virtual ~base () noexcept(true)
 
virtual void deleter () final
 
bool __fastcall operator< (base const &a) const noexcept(true)
 
virtual ~base ()=default
 
virtual unsigned long fn (unsigned long j) const =0
 

Public Attributes

const int i_
 

Static Public Attributes

static constexpr base::key_type hash =2
 

Additional Inherited Members

- Public Types inherited from base< Mdl >
using key_type = std::int32_t
 
using lock_traits = api_lock_traits< platform_api, Mdl >
 
using deleter_t = default_delete< base >
 
using key_type = std::int32_t
 
using key_type = std::int32_t
 
using lock_traits = api_lock_traits< platform_api, Mdl >
 
using deleter_t = default_delete< base >
 
using key_type = std::int32_t
 
- Protected Member Functions inherited from base< Mdl >
virtual ~base ()=default
 
virtual ~base ()=default
 

Detailed Description

Definition at line 57 of file unordered_tuple.cpp.

Constructor & Destructor Documentation

◆ int2() [1/2]

int2::int2 ( int  i)
inlineexplicit

Definition at line 62 of file unordered_tuple.cpp.

References i_.

◆ int2() [2/2]

int2::int2 ( int  i)
inlineexplicit

Definition at line 62 of file unordered_tuple.cpp.

Member Function Documentation

◆ fn() [1/2]

int int2::fn ( int  j) const
inlineoverridevirtual

Implements base< Mdl >.

Definition at line 65 of file unordered_tuple.cpp.

References i_.

◆ fn() [2/2]

int int2::fn ( int  j) const
inlineoverridevirtual

Implements base< Mdl >.

Definition at line 65 of file unordered_tuple.cpp.

Member Data Documentation

◆ hash

static constexpr base::key_type int2::hash =2
inlinestaticconstexpr

Definition at line 58 of file unordered_tuple.cpp.

◆ i_

const int int2::i_

Definition at line 60 of file unordered_tuple.cpp.

Referenced by fn(), and int2().


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