dxd - dynax driver framework 2.3.0d113
cross platform open source driver development framework
Loading...
Searching...
No Matches
cf::_preference Class Reference

persistant storarage base class - do not use directly! use cf::preference More...

#include <cf_preference.h>

Protected Member Functions

dx_catchall_rethrow() operator _preference (::CFStringRef key=nullptr, ::CFStringRef application=::kCFPreferencesCurrentApplication, ::CFStringRef user=::kCFPreferencesCurrentUser, ::CFStringRef host=::kCFPreferencesAnyHost)
 
 _preference (const _preference &preference, ::CFStringRef key)
 
void operator= (const _preference &preference) try
 
void synchronize () noexcept
 

Friends

class key_value_tree< _preference >
 

Detailed Description

persistant storarage base class - do not use directly! use cf::preference

Constructor & Destructor Documentation

◆ _preference() [1/2]

cf::_preference::_preference ( const _preference & preference,
::CFStringRef key )
inlineprotected

◆ _preference() [2/2]

dx_catchall_rethrow() operator cf::_preference::_preference ( ::CFStringRef key = nullptr,
::CFStringRef application = ::kCFPreferencesCurrentApplication,
::CFStringRef user = ::kCFPreferencesCurrentUser,
::CFStringRef host = ::kCFPreferencesAnyHost )
inlineprotected

Member Function Documentation

◆ operator=()

void cf::_preference::operator= ( const _preference & preference)
inlineprotected

◆ synchronize()

void cf::_preference::synchronize ( )
inlineprotectednoexcept

Friends And Related Symbol Documentation

◆ key_value_tree< _preference >

friend class key_value_tree< _preference >
friend

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

(c) copyright 2009 dynamic acoustics e.U. generated on Fri May 9 2025

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.