View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Classes | Namespaces | Typedefs | Variables
availablemodule.h File Reference
#include <map>
#include <set>
#include <string>
#include <vector>
#include "export.h"
#include "message.h"
#include "messages.h"
#include "messagepayload.h"
#include "object.h"
Include dependency graph for availablemodule.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vistle::AvailableModuleBase
 
struct  vistle::AvailableModuleBase::Key
 
struct  vistle::AvailableModuleBase::SubModule
 
struct  vistle::AvailableModuleBase::Connection
 
class  vistle::AvailableModule
 
class  vistle::ModuleCompound
 

Namespaces

namespace  vistle
 

Typedefs

typedef std::function< bool(const message::Message &msg, const buffer *payload)> vistle::sendMessageFunction
 
typedef std::function< bool(const message::Message &msg, const MessagePayload &payload)> vistle::sendShmMessageFunction
 
typedef std::map< AvailableModule::Key, AvailableModule > vistle::AvailableMap
 

Variables

const int vistle::ModuleNameLength = 50
 
const std::string vistle::moduleCompoundSuffix = ".vsl"