Loading...
Searching...
No Matches
by::tscalar< T >::asPrimitive< E, RAW > Class Template Reference
Inheritance diagram for by::tscalar< T >::asPrimitive< E, RAW >:
by::tas< E, T > by::aser by::asable

Public Member Functions

str as (const node &me, const type &to) const override
 
- Public Member Functions inherited from by::tas< E, T >
str as (const node &me, const type &to) const override
 
nbool is (const type &from, const type &to) const override
 
- Public Member Functions inherited from by::asable
nbool is (const type &from, const type *to) BY_SIDE_FUNC(to
 
nbool is (from, *to)
 
nbool is (const type *from, const type &to) BY_SIDE_FUNC(from
 
nbool is (const type *from, const type *to) BY_SIDE_FUNC(from &&to
 
str as (const node &from, const type *to) const BY_SIDE_FUNC(to
 
str as (from, *to)
 
str str ())
 
str as (const node *from, const type &to) const BY_SIDE_FUNC(from
 
str as str ())
 
str as (const node *from, const type *to) const BY_SIDE_FUNC(from &&to
 
str as str ())
 

Protected Member Functions

str _onAs (const T &me, const type &to) const override
 

Additional Inherited Members

- Public Types inherited from by::tas< E, T >
typedef tas< E, T > __me1
 
- Public Attributes inherited from by::asable
nbool false
 
nbool is from
 
nbool is false
 
str as from
 

Member Function Documentation

◆ _onAs()

template<typename T >
template<typename E , typename RAW >
str by::tscalar< T >::asPrimitive< E, RAW >::_onAs ( const T & me,
const type & to ) const
inlineoverrideprotectedvirtual

Implements by::tas< E, T >.

◆ as()

template<typename T >
template<typename E , typename RAW >
str by::tscalar< T >::asPrimitive< E, RAW >::as ( const node & me,
const type & to ) const
inlineoverridevirtual

Implements by::asable.


The documentation for this class was generated from the following file:
to Top