Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::cyber::transport::Identity Class Reference

#include <identity.h>

Collaboration diagram for apollo::cyber::transport::Identity:
Collaboration graph

Public Member Functions

 Identity (bool need_generate=true)
 
 Identity (const Identity &another)
 
virtual ~Identity ()
 
Identityoperator= (const Identity &another)
 
bool operator== (const Identity &another) const
 
bool operator!= (const Identity &another) const
 
std::string ToString () const
 
size_t Length () const
 
uint64_t HashValue () const
 
const char * data () const
 
void set_data (const char *data)
 

Constructor & Destructor Documentation

◆ Identity() [1/2]

apollo::cyber::transport::Identity::Identity ( bool  need_generate = true)
explicit

◆ Identity() [2/2]

apollo::cyber::transport::Identity::Identity ( const Identity another)

◆ ~Identity()

virtual apollo::cyber::transport::Identity::~Identity ( )
virtual

Member Function Documentation

◆ data()

const char* apollo::cyber::transport::Identity::data ( ) const
inline

◆ HashValue()

uint64_t apollo::cyber::transport::Identity::HashValue ( ) const

◆ Length()

size_t apollo::cyber::transport::Identity::Length ( ) const

◆ operator!=()

bool apollo::cyber::transport::Identity::operator!= ( const Identity another) const

◆ operator=()

Identity& apollo::cyber::transport::Identity::operator= ( const Identity another)

◆ operator==()

bool apollo::cyber::transport::Identity::operator== ( const Identity another) const

◆ set_data()

void apollo::cyber::transport::Identity::set_data ( const char *  data)
inline

◆ ToString()

std::string apollo::cyber::transport::Identity::ToString ( ) const

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