#include <UInt64LinksExtensions.h>
|
| static bool | AnyLinkIsAny (ILinks< std::uint64_t > &storage, params std::uint64_t sequence[]) |
| |
| static std::string | FormatStructure (ILinks< std::uint64_t > &storage, std::uint64_t linkIndex, Func< Link< std::uint64_t >, bool > isElement, bool renderIndex=false, bool renderDebug=false) |
| |
| static std::string | FormatStructure (ILinks< std::uint64_t > &storage, std::uint64_t linkIndex, Func< Link< std::uint64_t >, bool > isElement, Action< StringBuilder, Link< std::uint64_t > > appendElement, bool renderIndex=false, bool renderDebug=false) |
| |
| static void | AppendStructure (ILinks< std::uint64_t > &storage, std::string &sb, HashSet< std::uint64_t > visited, std::uint64_t linkIndex, Func< Link< std::uint64_t >, bool > isElement, Action< StringBuilder, Link< std::uint64_t > > appendElement, bool renderIndex=false, bool renderDebug=false) |
| |
|
| static LinksConstants< std::uint64_t > | Constants = Default<LinksConstants<std::uint64_t>>.Instance |
| |
◆ AnyLinkIsAny()
| static bool Platform::Data::Doublets::UInt64LinksExtensions::AnyLinkIsAny |
( |
ILinks< std::uint64_t > & |
storage, |
|
|
params std::uint64_t |
sequence[] |
|
) |
| |
|
inlinestatic |
◆ AppendStructure()
| static void Platform::Data::Doublets::UInt64LinksExtensions::AppendStructure |
( |
ILinks< std::uint64_t > & |
storage, |
|
|
std::string & |
sb, |
|
|
HashSet< std::uint64_t > |
visited, |
|
|
std::uint64_t |
linkIndex, |
|
|
Func< Link< std::uint64_t >, bool > |
isElement, |
|
|
Action< StringBuilder, Link< std::uint64_t > > |
appendElement, |
|
|
bool |
renderIndex = false, |
|
|
bool |
renderDebug = false |
|
) |
| |
|
inlinestatic |
◆ FormatStructure() [1/2]
| static std::string Platform::Data::Doublets::UInt64LinksExtensions::FormatStructure |
( |
ILinks< std::uint64_t > & |
storage, |
|
|
std::uint64_t |
linkIndex, |
|
|
Func< Link< std::uint64_t >, bool > |
isElement, |
|
|
Action< StringBuilder, Link< std::uint64_t > > |
appendElement, |
|
|
bool |
renderIndex = false, |
|
|
bool |
renderDebug = false |
|
) |
| |
|
inlinestatic |
◆ FormatStructure() [2/2]
| static std::string Platform::Data::Doublets::UInt64LinksExtensions::FormatStructure |
( |
ILinks< std::uint64_t > & |
storage, |
|
|
std::uint64_t |
linkIndex, |
|
|
Func< Link< std::uint64_t >, bool > |
isElement, |
|
|
bool |
renderIndex = false, |
|
|
bool |
renderDebug = false |
|
) |
| |
|
inlinestatic |
◆ Constants
| LinksConstants<std::uint64_t> Platform::Data::Doublets::UInt64LinksExtensions::Constants = Default<LinksConstants<std::uint64_t>>.Instance |
|
static |
The documentation for this class was generated from the following file: