WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
SerialPort Member List

This is the complete list of members for SerialPort, including all inherited members.

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
ClearError() const ErrorBasevirtual
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
DisableTermination()SerialPort
EnableTermination(char terminator= '\n')SerialPort
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
FlowControl enum name (defined in SerialPort)SerialPort
Flush()SerialPort
GetBytesReceived()SerialPort
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetGlobalError()ErrorBasestatic
kFlowControl_DtrDsr enum value (defined in SerialPort)SerialPort
kFlowControl_None enum value (defined in SerialPort)SerialPort
kFlowControl_RtsCts enum value (defined in SerialPort)SerialPort
kFlowControl_XonXoff enum value (defined in SerialPort)SerialPort
kFlushOnAccess enum value (defined in SerialPort)SerialPort
kFlushWhenFull enum value (defined in SerialPort)SerialPort
kMXP enum value (defined in SerialPort)SerialPort
kOnboard enum value (defined in SerialPort)SerialPort
kParity_Even enum value (defined in SerialPort)SerialPort
kParity_Mark enum value (defined in SerialPort)SerialPort
kParity_None enum value (defined in SerialPort)SerialPort
kParity_Odd enum value (defined in SerialPort)SerialPort
kParity_Space enum value (defined in SerialPort)SerialPort
kStopBits_One enum value (defined in SerialPort)SerialPort
kStopBits_OnePointFive enum value (defined in SerialPort)SerialPort
kStopBits_Two enum value (defined in SerialPort)SerialPort
kUSB enum value (defined in SerialPort)SerialPort
m_error (defined in ErrorBase)ErrorBasemutableprotected
operator=(const SerialPort &)=delete (defined in SerialPort)SerialPort
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
Parity enum name (defined in SerialPort)SerialPort
Port enum name (defined in SerialPort)SerialPort
Read(char *buffer, int32_t count)SerialPort
Reset()SerialPort
SerialPort(uint32_t baudRate, Port port=kOnboard, uint8_t dataBits=8, Parity parity=kParity_None, StopBits stopBits=kStopBits_One)SerialPort
SerialPort(const SerialPort &)=delete (defined in SerialPort)SerialPort
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetFlowControl(FlowControl flowControl)SerialPort
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetReadBufferSize(uint32_t size)SerialPort
SetTimeout(float timeout)SerialPort
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetWriteBufferMode(WriteBufferMode mode)SerialPort
SetWriteBufferSize(uint32_t size)SerialPort
StatusIsFatal() const ErrorBasevirtual
StopBits enum name (defined in SerialPort)SerialPort
Write(const std::string &buffer, int32_t count)SerialPort
WriteBufferMode enum name (defined in SerialPort)SerialPort
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~SerialPort()SerialPort