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

Public Member Functions

 double1 (double i)
 
int fn (int j) const override
 
 double1 (double 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 double i_
 

Static Public Attributes

static constexpr base::key_type hash =3
 

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 69 of file unordered_tuple.cpp.

Constructor & Destructor Documentation

◆ double1() [1/2]

double1::double1 ( double  i)
inlineexplicit

Definition at line 74 of file unordered_tuple.cpp.

References i_.

◆ double1() [2/2]

double1::double1 ( double  i)
inlineexplicit

Definition at line 74 of file unordered_tuple.cpp.

Member Function Documentation

◆ fn() [1/2]

int double1::fn ( int  j) const
inlineoverridevirtual

Implements base< Mdl >.

Definition at line 77 of file unordered_tuple.cpp.

References i_.

◆ fn() [2/2]

int double1::fn ( int  j) const
inlineoverridevirtual

Implements base< Mdl >.

Definition at line 77 of file unordered_tuple.cpp.

Member Data Documentation

◆ hash

static constexpr base::key_type double1::hash =3
inlinestaticconstexpr

Definition at line 70 of file unordered_tuple.cpp.

◆ i_

const double double1::i_

Definition at line 72 of file unordered_tuple.cpp.

Referenced by double1(), and fn().


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