View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Namespaces | Macros | Functions
module.cpp File Reference
#include <cstdlib>
#include <cstdio>
#include <sys/types.h>
#include <sstream>
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <deque>
#include <mutex>
#include <boost/asio.hpp>
#include <vistle/util/sysdep.h>
#include <vistle/util/tools.h>
#include <vistle/util/stopwatch.h>
#include <vistle/util/exception.h>
#include <vistle/util/shmconfig.h>
#include <vistle/core/object.h>
#include <vistle/core/empty.h>
#include <vistle/core/export.h>
#include <vistle/core/message.h>
#include <vistle/core/messagequeue.h>
#include <vistle/core/messagerouter.h>
#include <vistle/core/messagepayload.h>
#include <vistle/core/parameter.h>
#include <vistle/core/shm.h>
#include <vistle/core/port.h>
#include <vistle/core/statetracker.h>
#include "objectcache.h"
#include "module.h"
#include <boost/serialization/vector.hpp>
#include <vistle/core/shm_reference.h>
#include <vistle/core/archive_saver.h>
#include <vistle/core/archive_loader.h>
Include dependency graph for module.cpp:

Namespaces

namespace  vistle
 

Macros

#define REDIRECT_OUTPUT
 
#define CERR   std::cerr << m_name << "_" << id() << " [" << rank() << "/" << size() << "] "
 
#define CERR
 

Functions

V_MODULEEXPORT int vistle::getTimestep (Object::const_ptr obj)
 
V_MODULEEXPORT double vistle::getRealTime (Object::const_ptr obj)
 
static void vistle::sendTextVarArgs (const Module *self, message::SendText::TextType type, const char *fmt, va_list args)
 

Macro Definition Documentation

◆ CERR [1/2]

#define CERR   std::cerr << m_name << "_" << id() << " [" << rank() << "/" << size() << "] "

◆ CERR [2/2]

#define CERR
Value:
std::cerr << m_module->m_name << "_" << m_module->id() << ":task" \
<< " [" << m_module->rank() << "/" << m_module->size() << "] "

◆ REDIRECT_OUTPUT

#define REDIRECT_OUTPUT