VR-Vantage 1.4.1 API Class Documentation
Classes | Namespaces | Defines
DtAgent.h File Reference

Go to the source code of this file.

Classes

struct  makVrv::ArgOverrideAsId< T, false >
struct  makVrv::ArgOverrideAsId< T, true >
struct  makVrv::Arg< T >
 Make the types of arguments of a function dependent on the types in a function pointer. More...
class  makVrv::DtAgent
 A distributed object agent base class. More...

Namespaces

namespace  makVrv
 

REMOVE THIS along with the creator later.


Defines

#define DT_DECLARE_QUEUE_OPERATION_FUNCTION(argCount)
 template <typename C, typename T1 > void queueStateCall(unsigned int state_function, void (C::*m)(T1), typename Arg<T1>::Type t1);
#define DtAgent_INL_

Define Documentation

#define DT_DECLARE_QUEUE_OPERATION_FUNCTION (   argCount)
Value:
template <typename C, MAKE_LIST(typename T,argCount) >\
      inline void queueOperationCall(unsigned int state_function,\
         void (C::*m)( MAKE_LIST(T,argCount) ),\
         MAKE_MULTILIST(typename Arg<T,>::Type t,argCount));

template <typename C, typename T1 > void queueStateCall(unsigned int state_function, void (C::*m)(T1), typename Arg<T1>::Type t1);

#define DtAgent_INL_


Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)