Public Member Functions

 PeerFilter (PeerFilterType type)
 
 PeerFilter (const std::string &id)
 
 PeerFilter (const std::vector< std::string > &ids)
 
bool operator== (const PeerFilter &other) const
 
bool operator== (PeerFilterType type) const
 

Static Public Member Functions

static PeerFilter matchSceneHost ()
 
static PeerFilter matchAllP2P ()
 
template<typename... TArgs>
static PeerFilter matchPeers (const TArgs &... ids)
 
static PeerFilter matchPeers (const std::vector< std::string > &ids)
 
static PeerFilter readFilter (ibytestream &stream)
 

Public Attributes

const PeerFilterType type = PeerFilterType::MatchSceneHost
 
const std::vector< std::string > ids
 

The documentation for this class was generated from the following file:
  • stormancer/stormancer-sources/include/public/stormancer/PeerFilter.h