AnyConnect Secure Mobility Client 4.4.00243

PreferenceInfoBase Class Reference

List of all members.

Public Member Functions

PreferenceScope getPreferencesType () const
void setPreferencesType (const PreferenceScope scope)
unsigned int countPreferences () const
const PreferenceVector & getListPreferences () const
PreferenceVector getAllPreferences () const
void getAllPreferencesSorted (OUT PrefWithDepthList &outSortedPrefs) const
bool getPreference (const PreferenceId preferenceId, OUT Preference *&rpPreference) const
bool addPreference (Preference *pPreference)
bool addNewPreference (const tstring &name, const tstring &value, ApiStringMap &attributes, const tstring &parent=EmptyString)
bool movePreference (Preference *pPreference, unsigned int &position)
bool removeAndDeletePreference (const PreferenceId &preferenceId, bool bDontRemoveFromParent=false)
void removeAllPreferences ()
void setPreferenceHeading (const tstring &preferenceHeading)
const tstring getPreferenceHeading () const
PreferenceInfoBaseoperator= (const PreferenceInfoBase &assignmentOperator)
 PreferenceInfoBase (const PreferenceInfoBase &)

Static Public Member Functions

static PreferenceInfocreateDefaultPreferenceInfo ()