Public Member Functions | Private Attributes | List of all members
novatel_oem7::InputStream Class Reference
Inheritance diagram for novatel_oem7::InputStream:
Inheritance graph
[legend]

Public Member Functions

virtual void EnableCallBack (BOOL)
 
virtual std::string GetFileExtension ()
 
 InputStream (Oem7MessageDecoderLibUserIf *user)
 
virtual BOOL IsCallBackEnable ()
 
StreamReadStatus ReadData (ReadDataStructure &read_data)
 
virtual StreamReadStatus ReadLine (std::string &)
 
virtual void RegisterCallBack (NovatelParser *)
 
virtual void Reset (std::streamoff, std::ios_base::seekdir)
 
virtual void SetTimeOut (DOUBLE)
 

Private Attributes

Oem7MessageDecoderLibUserIfuser_
 Decoder's user. More...
 

Detailed Description

Definition at line 124 of file oem7_message_decoder_lib.cpp.

Constructor & Destructor Documentation

◆ InputStream()

novatel_oem7::InputStream::InputStream ( Oem7MessageDecoderLibUserIf user)
inline

Definition at line 129 of file oem7_message_decoder_lib.cpp.

Member Function Documentation

◆ EnableCallBack()

virtual void novatel_oem7::InputStream::EnableCallBack ( BOOL  )
inlinevirtual

Definition at line 157 of file oem7_message_decoder_lib.cpp.

◆ GetFileExtension()

virtual std::string novatel_oem7::InputStream::GetFileExtension ( )
inlinevirtual

Definition at line 154 of file oem7_message_decoder_lib.cpp.

◆ IsCallBackEnable()

virtual BOOL novatel_oem7::InputStream::IsCallBackEnable ( )
inlinevirtual

Definition at line 159 of file oem7_message_decoder_lib.cpp.

◆ ReadData()

StreamReadStatus novatel_oem7::InputStream::ReadData ( ReadDataStructure &  read_data)
inline

Definition at line 138 of file oem7_message_decoder_lib.cpp.

◆ ReadLine()

virtual StreamReadStatus novatel_oem7::InputStream::ReadLine ( std::string &  )
inlinevirtual

Definition at line 152 of file oem7_message_decoder_lib.cpp.

◆ RegisterCallBack()

virtual void novatel_oem7::InputStream::RegisterCallBack ( NovatelParser *  )
inlinevirtual

Definition at line 155 of file oem7_message_decoder_lib.cpp.

◆ Reset()

virtual void novatel_oem7::InputStream::Reset ( std::streamoff  ,
std::ios_base::seekdir   
)
inlinevirtual

Definition at line 158 of file oem7_message_decoder_lib.cpp.

◆ SetTimeOut()

virtual void novatel_oem7::InputStream::SetTimeOut ( DOUBLE  )
inlinevirtual

Definition at line 156 of file oem7_message_decoder_lib.cpp.

Member Data Documentation

◆ user_

Oem7MessageDecoderLibUserIf* novatel_oem7::InputStream::user_
private

Decoder's user.

Definition at line 126 of file oem7_message_decoder_lib.cpp.


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


novatel_oem7_driver
Author(s):
autogenerated on Sun Mar 19 2023 02:17:37