# net::base_edgekey_traits
#include <traits.hpp>
Inherited by net::base_traits< NodeVal, EdgeVal, NodeKey, EdgeKey >
# Public Types
Name | |
---|---|
using std::less< EdgeKey > | edgekey_less |
using std::less< std::pair< EdgeKey, EdgeKey > > | edge2key_less |
# Public Functions
Name | |
---|---|
std::string | edgekey_brief(const EdgeKey & edgekey) |
std::ostream & | edgekey_write_text(std::ostream & os, const EdgeKey & edgekey) |
std::ostream & | edgekey_read_text(std::istream & is, EdgeKey & edgekey) |
std::ostream & | edgekey_write_bin(std::ostream & os, const EdgeKey & edgekey) |
std::ostream & | edgekey_read_bin(std::istream & is, EdgeKey & edgekey) |
# Detailed Description
template <typename EdgeKey >
struct net::base_edgekey_traits;
# Public Types Documentation
# using edgekey_less
using net::base_edgekey_traits< EdgeKey >::edgekey_less = std::less<EdgeKey>;
# using edge2key_less
using net::base_edgekey_traits< EdgeKey >::edge2key_less = std::less<std::pair<EdgeKey, EdgeKey> >;
# Public Functions Documentation
# function edgekey_brief
static inline std::string edgekey_brief(
const EdgeKey & edgekey
)
# function edgekey_write_text
static inline std::ostream & edgekey_write_text(
std::ostream & os,
const EdgeKey & edgekey
)
# function edgekey_read_text
static inline std::ostream & edgekey_read_text(
std::istream & is,
EdgeKey & edgekey
)
# function edgekey_write_bin
static inline std::ostream & edgekey_write_bin(
std::ostream & os,
const EdgeKey & edgekey
)
# function edgekey_read_bin
static inline std::ostream & edgekey_read_bin(
std::istream & is,
EdgeKey & edgekey
)
Updated on 15 June 2022 at 16:04:18 CST