dxd - dynax driver framework 2.6.0d192
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>

+ Collaboration diagram for cf::_preference:

Public Member Functions

 _preference (::CFStringRef application=::kCFPreferencesCurrentApplication, ::CFStringRef user=::kCFPreferencesCurrentUser, ::CFStringRef host=::kCFPreferencesAnyHost)
 
 _preference (const char *application)
 
void synchronize () noexcept
 

Public Attributes

string key
 

Protected Member Functions

 _preference (const _preference &preference, ::CFStringRef key)
 
 dx_catchall_rethrow () operator
 
void operator= (const _preference &preference) try
 

Friends

class key_value_tree< _preference >
 

Detailed Description

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

Constructor & Destructor Documentation

◆ _preference() [1/3]

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

◆ _preference() [2/3]

cf::_preference::_preference ( ::CFStringRef application = ::kCFPreferencesCurrentApplication,
::CFStringRef user = ::kCFPreferencesCurrentUser,
::CFStringRef host = ::kCFPreferencesAnyHost )
inline

◆ _preference() [3/3]

cf::_preference::_preference ( const char * application)
inline

Member Function Documentation

◆ dx_catchall_rethrow()

cf::_preference::dx_catchall_rethrow ( )
inlineprotected

◆ operator=()

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

◆ synchronize()

void cf::_preference::synchronize ( )
inlinenoexcept

Friends And Related Symbol Documentation

◆ key_value_tree< _preference >

friend class key_value_tree< _preference >
friend

Member Data Documentation

◆ key

string cf::_preference::key

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

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Jan 7 2026

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.