dxd - dynax driver framework 2.7.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
cf::type< bool > Class Reference

#include <cf_number.h>

Public Member Functions

 operator bool () const noexcept
 operator::CFBooleanRef () const noexcept
 operator::CFPropertyListRef () const noexcept
 type (::CFBooleanRef value)
 type (::CFTypeRef value, bool={})
 type (bool value)

Constructor & Destructor Documentation

◆ type() [1/3]

cf::type< bool >::type ( ::CFBooleanRef value)
inline
Here is the call graph for this function:

◆ type() [2/3]

cf::type< bool >::type ( bool value)
inline

◆ type() [3/3]

cf::type< bool >::type ( ::CFTypeRef value,
bool = {} )
inline

CFBoolean values are the two global kCFBooleanTrue/kCFBooleanFalse singletons - the trailing param exists to match cf::tree::fetch<>()'s uniform type<value_t>{property, false} call shape, used identically for every convertible value_t.

Member Function Documentation

◆ operator bool()

cf::type< bool >::operator bool ( ) const
inlinenoexcept

◆ operator::CFBooleanRef()

cf::type< bool >::operator::CFBooleanRef ( ) const
inlinenoexcept
Here is the caller graph for this function:

◆ operator::CFPropertyListRef()

cf::type< bool >::operator::CFPropertyListRef ( ) const
inlinenoexcept
Here is the call graph for this function:
Here is the caller graph for this function:

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

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.