LibQuicR
Loading...
Searching...
No Matches
quicr::TrackHash Struct Reference

#include <track_name.h>

Public Member Functions

 TrackHash (const uint64_t name_space, const uint64_t name) noexcept
 TrackHash (const FullTrackName &ftn) noexcept
 TrackHash (const TrackHash &)=default
TrackHashoperator= (const TrackHash &)=default

Public Attributes

TrackNamespaceHash track_namespace_hash = 0
TrackNameHash track_name_hash = 0
uint64_t track_fullname_hash = 0

Detailed Description

Examples
client.cpp.

Constructor & Destructor Documentation

◆ TrackHash() [1/3]

quicr::TrackHash::TrackHash ( const uint64_t name_space,
const uint64_t name )
inlinenoexcept

◆ TrackHash() [2/3]

quicr::TrackHash::TrackHash ( const FullTrackName & ftn)
inlinenoexcept

◆ TrackHash() [3/3]

quicr::TrackHash::TrackHash ( const TrackHash & )
default

Member Function Documentation

◆ operator=()

TrackHash & quicr::TrackHash::operator= ( const TrackHash & )
default

Member Data Documentation

◆ track_fullname_hash

uint64_t quicr::TrackHash::track_fullname_hash = 0

◆ track_name_hash

TrackNameHash quicr::TrackHash::track_name_hash = 0

◆ track_namespace_hash

TrackNamespaceHash quicr::TrackHash::track_namespace_hash = 0

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