layoutview.cpp File Reference


Classes

class  os::LayoutView::Private
struct  ShareNode
class  os::LayoutNode::Private

Defines

#define FOR_EACH_NAME(name1, func)

Define Documentation

#define FOR_EACH_NAME ( name1,
func   ) 

Value:

{ \
    va_list pArgs; va_start( pArgs, name1 );    \
    for( const char* name = name1 ; name != NULL ; name = va_arg(pArgs,const char*) ) { \
        LayoutNode* pcNode = FindNode( name, true, true );                              \
        if ( pcNode != NULL ) {                                                         \
            pcNode->func;                                                               \
        } else {                                                                        \
            dbprintf( "Warning: LayoutNode::%s() could not find node '%s'\n", __FUNCTION__, name );     \
        }                                                                               \
    }                                                                                   \
    va_end( pArgs );                                                                    \
}


Generated on Sat May 9 22:50:54 2009 for Syllable higlevel API by  doxygen 1.5.1