本文整理汇总了C++中NameValueCollection::ContainsKey方法的典型用法代码示例。如果您正苦于以下问题:C++ NameValueCollection::ContainsKey方法的具体用法?C++ NameValueCollection::ContainsKey怎么用?C++ NameValueCollection::ContainsKey使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NameValueCollection
的用法示例。
在下文中一共展示了NameValueCollection::ContainsKey方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: replyOutputFormat
void BatchFilter::replyOutputFormat( NameValueCollection& transportHeaders, int format )
{
XALAN_USING_XALAN( FormatterListener );
string formatAsString = "";
switch( format )
{
case FormatterListener::OUTPUT_METHOD_TEXT :
formatAsString = BatchFilter::OUTPUT_METHOD_TEXT;
break;
case FormatterListener::OUTPUT_METHOD_XML :
case FormatterListener::OUTPUT_METHOD_DOM :
formatAsString = BatchFilter::OUTPUT_METHOD_XML;
break;
default :
formatAsString = BatchFilter::OUTPUT_METHOD_NONE;
break;
}
if ( transportHeaders.ContainsKey( BatchOUTPUTFORMAT ) )
transportHeaders[ BatchOUTPUTFORMAT ] = formatAsString;
else
transportHeaders.Add( BatchOUTPUTFORMAT, formatAsString );
}
示例2: SetConfigCfgSection
void EventsWatcherDbOp::SetConfigCfgSection( const NameValueCollection& cfgSection )
{
if ( cfgSection.ContainsKey( "provider" ) )
{
string provider = cfgSection[ "provider" ];
// create a provider if necessary
if ( m_DatabaseProvider == NULL )
m_DatabaseProvider = DatabaseProvider::GetFactory( provider );
}
m_ConfigConnectionString.setDatabaseName( cfgSection[ "database" ] );
m_ConfigConnectionString.setUserName( cfgSection[ "user" ] );
m_ConfigConnectionString.setUserPassword( cfgSection[ "password" ] );
}