I2cBus クラスのインターフェース  
 [詳解]
#include <Udon/Com/I2c/I2cBus.hpp>
◆ ~II2cBus()
  
  
      
        
          | virtual Udon::II2cBus::~II2cBus  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ available()
  
  
      
        
          | virtual int Udon::II2cBus::available  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ begin() [1/2]
  
  
      
        
          | virtual void Udon::II2cBus::begin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ begin() [2/2]
  
  
      
        
          | virtual void Udon::II2cBus::begin  | 
          ( | 
          uint8_t |           address | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ beginTransmission()
  
  
      
        
          | virtual void Udon::II2cBus::beginTransmission  | 
          ( | 
          uint8_t |           address | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ end()
  
  
      
        
          | virtual void Udon::II2cBus::end  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ endTransmission() [1/2]
  
  
      
        
          | virtual uint8_t Udon::II2cBus::endTransmission  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ endTransmission() [2/2]
  
  
      
        
          | virtual uint8_t Udon::II2cBus::endTransmission  | 
          ( | 
          uint8_t |           sendStop | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ flush()
  
  
      
        
          | virtual void Udon::II2cBus::flush  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ onReceive()
  
  
      
        
          | virtual void Udon::II2cBus::onReceive  | 
          ( | 
          void(* |           function )(int) | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ onRequest()
  
  
      
        
          | virtual void Udon::II2cBus::onRequest  | 
          ( | 
          void(* |           function )() | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ operator bool()
  
  
      
        
          | virtual Udon::II2cBus::operator bool  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
explicitpure virtual   | 
  
 
 
◆ peek()
  
  
      
        
          | virtual int Udon::II2cBus::peek  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ read()
  
  
      
        
          | virtual int Udon::II2cBus::read  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ requestFrom() [1/2]
  
  
      
        
          | virtual uint8_t Udon::II2cBus::requestFrom  | 
          ( | 
          uint8_t |           address,  | 
         
        
           | 
           | 
          uint8_t |           quantity ) | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ requestFrom() [2/2]
  
  
      
        
          | virtual uint8_t Udon::II2cBus::requestFrom  | 
          ( | 
          uint8_t |           address,  | 
         
        
           | 
           | 
          uint8_t |           quantity,  | 
         
        
           | 
           | 
          uint8_t |           sendStop ) | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ restart()
  
  
      
        
          | virtual void Udon::II2cBus::restart  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ setClock()
  
  
      
        
          | virtual void Udon::II2cBus::setClock  | 
          ( | 
          uint32_t |           clock | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ show()
  
  
      
        
          | virtual void Udon::II2cBus::show  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ update()
  
  
      
        
          | virtual bool Udon::II2cBus::update  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ write() [1/2]
  
  
      
        
          | virtual size_t Udon::II2cBus::write  | 
          ( | 
          const uint8_t * |           data,  | 
         
        
           | 
           | 
          size_t |           quantity ) | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ write() [2/2]
  
  
      
        
          | virtual size_t Udon::II2cBus::write  | 
          ( | 
          uint8_t |           data | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
このクラス詳解は次のファイルから抽出されました: