WPILibC++ 2023.4.3-108-ge5452e3
frc::sim::DoubleSolenoidSim Class Reference

#include <frc/simulation/DoubleSolenoidSim.h>

Public Member Functions

 DoubleSolenoidSim (std::shared_ptr< PneumaticsBaseSim > moduleSim, int fwd, int rev)
 
 DoubleSolenoidSim (int module, PneumaticsModuleType type, int fwd, int rev)
 
 DoubleSolenoidSim (PneumaticsModuleType type, int fwd, int rev)
 
DoubleSolenoid::Value Get () const
 
void Set (DoubleSolenoid::Value output)
 
std::shared_ptr< PneumaticsBaseSimGetModuleSim () const
 

Constructor & Destructor Documentation

◆ DoubleSolenoidSim() [1/3]

frc::sim::DoubleSolenoidSim::DoubleSolenoidSim ( std::shared_ptr< PneumaticsBaseSim moduleSim,
int  fwd,
int  rev 
)

◆ DoubleSolenoidSim() [2/3]

frc::sim::DoubleSolenoidSim::DoubleSolenoidSim ( int  module,
PneumaticsModuleType  type,
int  fwd,
int  rev 
)

◆ DoubleSolenoidSim() [3/3]

frc::sim::DoubleSolenoidSim::DoubleSolenoidSim ( PneumaticsModuleType  type,
int  fwd,
int  rev 
)

Member Function Documentation

◆ Get()

DoubleSolenoid::Value frc::sim::DoubleSolenoidSim::Get ( ) const

◆ GetModuleSim()

std::shared_ptr< PneumaticsBaseSim > frc::sim::DoubleSolenoidSim::GetModuleSim ( ) const

◆ Set()

void frc::sim::DoubleSolenoidSim::Set ( DoubleSolenoid::Value  output)

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