/* [internal] skips whitespace characters from a character buffer. */ static char * skipws( const char *ptr) { while (isspace((u_char)*ptr)) ptr++; return (char*)noconst(ptr); }
//------------------------------------------------------------------------ //! Adds a profile to the official list of column configuration profiles //! //! @param strProfile Name of the profile //------------------------------------------------------------------------ void CViewConfigSectionProfiles::AddProfile(const CString& strProfile) { // Add the strProfile to the list if not already there CSimpleArray<CString> profiles; GetProfiles(profiles); for (int i = 0; i < profiles.GetSize(); ++i) if (profiles[i] == strProfile) return; CString noconst(strProfile); profiles.Add(noconst); WriteSetting(m_ViewName, _T("CurrentProfiles"), ConvertArraySetting(profiles, _T(", "))); }
/*! This throws if \c name is not a registered widget */ map_type::const_iterator find(name_t name) const { return find(name, noconst()); }
void unreg(name_t name) { map_m.erase(find(name, noconst())); }