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 405 of file engine.h.

Member Function Documentation

◆ operator bool()

constexpr EngineAccessor::operator bool ( ) const
inlineconstexpr

Definition at line 410 of file engine.h.

410{ return true; }

◆ operator Engine *()

constexpr EngineAccessor::operator Engine * ( )
inlineconstexpr

Definition at line 408 of file engine.h.

408{ return engine_ptr; }
static constexpr Engine * engine_ptr
Definition engine.h:403

◆ operator Engine const *()

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

Definition at line 409 of file engine.h.

409{ return engine_ptr; }

◆ operator->() [1/2]

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

Definition at line 406 of file engine.h.

406{ return engine_ptr; }

◆ operator->() [2/2]

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

Definition at line 407 of file engine.h.

407{ return engine_ptr; }

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