rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Public Member Functions
EngineAccessor Struct Reference

#include <engine.h>

Public Member Functions

constexpr Engineoperator-> ()
 
constexpr Engine const * operator-> () const
 
constexpr operator Engine * ()
 
constexpr operator Engine const * () const
 
constexpr operator bool () const
 

Detailed Description

Definition at line 413 of file engine.h.

Member Function Documentation

◆ operator bool()

constexpr EngineAccessor::operator bool ( ) const
inlineconstexpr

Definition at line 418 of file engine.h.

418{ return true; }

◆ operator Engine *()

constexpr EngineAccessor::operator Engine * ( )
inlineconstexpr

Definition at line 416 of file engine.h.

416{ return engine_ptr; }
static constexpr Engine * engine_ptr
Definition engine.h:411

◆ operator Engine const *()

constexpr EngineAccessor::operator Engine const * ( ) const
inlineconstexpr

Definition at line 417 of file engine.h.

417{ return engine_ptr; }

◆ operator->() [1/2]

constexpr Engine * EngineAccessor::operator-> ( )
inlineconstexpr

Definition at line 414 of file engine.h.

414{ return engine_ptr; }

◆ operator->() [2/2]

constexpr Engine const * EngineAccessor::operator-> ( ) const
inlineconstexpr

Definition at line 415 of file engine.h.

415{ return engine_ptr; }

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