BPNGClientLib
Library for accessing the Telemotive data logger devices
Public Member Functions | Friends | List of all members
OnlineLoggerInfoWrapper Class Reference

Wrapper around brain dead OnlineLoggerInfo. More...

#include <OnlineLoggerInfoWrapper.hh>

Inheritance diagram for OnlineLoggerInfoWrapper:
OnlineLoggerInfo

Public Member Functions

 OnlineLoggerInfoWrapper ()
 Default CTOR.
 
 OnlineLoggerInfoWrapper (const char *_ip, const char *_name)
 CTOR taking an IP and a name.
 
 OnlineLoggerInfoWrapper (const OnlineLoggerInfo &info)
 CTOR from the "original".
 
 OnlineLoggerInfoWrapper (const OnlineLoggerInfoWrapper &info)
 Copy CTOR.
 
 OnlineLoggerInfoWrapper (OnlineLoggerInfoWrapper &&info)
 Move CTOR.
 
OnlineLoggerInfoWrapperoperator= (const OnlineLoggerInfo &info)
 Copy assignement from the "original".
 
OnlineLoggerInfoWrapperoperator= (const OnlineLoggerInfoWrapper &info)
 Copy assignement.
 
OnlineLoggerInfoWrapperoperator= (OnlineLoggerInfoWrapper &&info)
 Move assignement.
 
 ~OnlineLoggerInfoWrapper ()
 DTOR.
 
const OnlineLoggerInfogetInfo () const
 Get OnlineLoggerInfo.
 
void setIP (const char *_ip)
 Set logger's IP.
 
const char * getIP () const
 Get logger's IP.
 
void setName (const char *_ip)
 Set logger's name.
 
const char * getName () const
 Get logger's name.
 
void setMbnr (const char *_ip)
 Set logger's mainboard number.
 
const char * getMbnr () const
 Get logger's mainboard number.
 
int32_t getTslNetworkId () const
 Get logger's TSL network ID.
 

Friends

std::ostream & operator<< (std::ostream &os, const OnlineLoggerInfoWrapper &oli)
 Output operator.
 

Detailed Description

Wrapper around brain dead OnlineLoggerInfo.


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