libbio
Loading...
Searching...
No Matches
Functions
bio::arrangement_detail Namespace Reference

Functions

bool IsTypeNameEquivalent (const String &externalName, const ImmutableString &internalName)
 
template<typename T >
type::EnableIf< type::IsPrimitiveImplementation< T >::sValue, bool >::Type CompareExternalPrimitive (const ByteStream &external, const T &internalValue)
 
template<typename T >
type::EnableIf<!type::IsPrimitiveImplementation< T >::sValue, bool >::Type CompareExternalPrimitive (const ByteStream &, const T &)
 
template<typename T >
type::EnableIf< type::IsPointerImplementation< T >::sValue, bool >::Type CompareExternalPointer (const ByteStream &external, const T &internalValue)
 
template<typename T >
type::EnableIf<!type::IsPointerImplementation< T >::sValue, bool >::Type CompareExternalPointer (const ByteStream &, const T &)
 

Function Documentation

◆ CompareExternalPointer() [1/2]

template<typename T >
type::EnableIf<!type::IsPointerImplementation< T >::sValue, bool >::Type bio::arrangement_detail::CompareExternalPointer ( const ByteStream ,
const T  
)
inline

◆ CompareExternalPointer() [2/2]

template<typename T >
type::EnableIf< type::IsPointerImplementation< T >::sValue, bool >::Type bio::arrangement_detail::CompareExternalPointer ( const ByteStream external,
const T internalValue 
)
inline

◆ CompareExternalPrimitive() [1/2]

template<typename T >
type::EnableIf<!type::IsPrimitiveImplementation< T >::sValue, bool >::Type bio::arrangement_detail::CompareExternalPrimitive ( const ByteStream ,
const T  
)
inline

◆ CompareExternalPrimitive() [2/2]

template<typename T >
type::EnableIf< type::IsPrimitiveImplementation< T >::sValue, bool >::Type bio::arrangement_detail::CompareExternalPrimitive ( const ByteStream external,
const T internalValue 
)
inline

◆ IsTypeNameEquivalent()

bool bio::arrangement_detail::IsTypeNameEquivalent ( const String externalName,
const ImmutableString internalName 
)
inline