vlcproc.cpp File Reference

Include dependency graph for vlcproc.cpp:


Defines

#define REGISTER_VAR(var, type, name)
#define ADD_CALLBACK(p_object, var)   var_AddCallback( p_object, var, onGenericCallback, this );
#define ADD_CALLBACK_ENTRY(var, label)
#define SET_BOOL(m, v)   ((VarBoolImpl*)(m).get())->set(v)
#define SET_STREAMTIME(m, v, b)   ((StreamTime*)(m).get())->set(v,b)
#define SET_TEXT(m, v)   ((VarText*)(m).get())->set(v)
#define SET_STRING(m, v)   ((VarString*)(m).get())->set(v)
#define SET_VOLUME(m, v, b)   ((Volume*)(m).get())->set(v,b)

Define Documentation

#define ADD_CALLBACK ( p_object,
var   )     var_AddCallback( p_object, var, onGenericCallback, this );

Referenced by VlcProc::VlcProc().

#define ADD_CALLBACK_ENTRY ( var,
label   ) 

Value:

{ \
    if( strcmp( pVariable, var ) == 0 ) \
        pCmd = new Cmd_##label( pThis->getIntf(), pObj, newVal ); \
    }

#define REGISTER_VAR ( var,
type,
name   ) 

Value:

var = VariablePtr( new type( getIntf() ) ); \
    pVarManager->registerVar( var, name );

Referenced by VlcProc::VlcProc().

#define SET_BOOL ( m,
 )     ((VarBoolImpl*)(m).get())->set(v)

#define SET_STREAMTIME ( m,
v,
b   )     ((StreamTime*)(m).get())->set(v,b)

#define SET_STRING ( m,
 )     ((VarString*)(m).get())->set(v)

#define SET_TEXT ( m,
 )     ((VarText*)(m).get())->set(v)

#define SET_VOLUME ( m,
v,
b   )     ((Volume*)(m).get())->set(v,b)


Generated on Tue May 25 08:05:23 2010 for VLC by  doxygen 1.5.6