本文整理汇总了C++中Xml::getIntProperty方法的典型用法代码示例。如果您正苦于以下问题:C++ Xml::getIntProperty方法的具体用法?C++ Xml::getIntProperty怎么用?C++ Xml::getIntProperty使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Xml
的用法示例。
在下文中一共展示了Xml::getIntProperty方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createFromXml
void MindAreaInfo::createFromXml( Xml xml )
{
// attributes are properties
areaId = xml.getAttribute( "id" );
int x , y , z;
x = xml.getIntProperty( "posX" );
y = xml.getIntProperty( "posY" );
z = xml.getIntProperty( "posZ" );
location.setPosition( x , y , z );
int dx , dy , dz;
dx = xml.getIntProperty( "sizeX" );
dy = xml.getIntProperty( "sizeY" );
dz = xml.getIntProperty( "sizeZ" );
location.setDimensions( dx , dy , dz );
size = location.getSize();
// child elements are MindLink
for( Xml xmlChild = xml.getFirstChild( "MindLink" ); xmlChild.exists(); xmlChild = xmlChild.getNextChild( "MindLink" ) ) {
// construct MindArea from attributes
MindLinkInfo *info = new MindLinkInfo;
info -> createFromXml( xmlChild );
// add
links.add( info );
}
}
示例2: configure
void ThreadPool::configure( Xml config ) {
runEnabled = config.getBooleanProperty( "run" , true );
nThreads = config.getIntProperty( "threadCount" , 10 );
secondsPerMonitoringCycle = config.getIntProperty( "secondsPerMonitoringCycle" , 10 );
maxLoadPercents = config.getIntProperty( "maxLoadPercents" , 10 );
stopSignal = false;
}
示例3: showLayer
void HtmHelper::showLayer( String title , HtmLayer *layer )
{
Xml xml = logger.getLogSettings();
int layerPos = xml.getIntProperty( "showLayer" , -1 );
if( layerPos >= 0 && layer -> getLayerPos() != layerPos )
return;
logger.logDebug( title + " - sequences are:" );
HtmLayerMemory *lm = layer -> getMemory();
int n = lm -> getSequenceCount();
for( int k = 0; k < n; k++ )
{
HtmSequence *seq = lm -> getSequenceByPos( k );
showSequence( String( "s[" ) + k + "]" , seq );
}
}
示例4: showAcceptWithoutPrediction
void HtmHelper::showAcceptWithoutPrediction( int layerPos , int h , int v , HtmSequence *cs , HtmSequence *csa , int action )
{
Xml xml = logger.getLogSettings();
String s = xml.getProperty( "showAcceptActions" , "" );
char l_buf[ 10 ];
sprintf( l_buf , "%d" , action );
if( strstr( s , l_buf ) == NULL )
return;
int layer = xml.getIntProperty( "showLayer" , -1 );
if( layer >= 0 && layer != layerPos )
return;
String area = String( "l" ) + layerPos + "-h" + h + "-v" + v;
logger.logDebug( area + ": action=" + action );
showSequence( "current" , cs );
showSequence( "stored" , csa );
}