View on GitHub
Vistle
Distributed Data-parallel Scientific Visualization in VR
Overview
Architecture
API
Publications
Gallery
core
empty.h
Go to the documentation of this file.
1
#ifndef EMPTY_H
2
#define EMPTY_H
3
4
#include "
shmname.h
"
5
#include "
object.h
"
6
#include "
archives_config.h
"
7
#include "
shm_obj_ref.h
"
8
#include "export.h"
9
10
namespace
vistle
{
11
12
class
V_COREEXPORT
Empty
:
public
Object
{
13
V_OBJECT
(
Empty
);
14
15
public
:
16
typedef
Object
Base
;
17
18
V_DATA_BEGIN
(
Empty
);
19
Data
(
const
std::string &name,
const
Meta
&m =
Meta
());
20
~Data
();
21
static
Data
*
create
(
const
std::string &name =
""
);
22
V_DATA_END
(
Empty
);
23
};
24
25
}
// namespace vistle
26
#endif
archives_config.h
vistle::Empty
Definition:
empty.h:12
vistle::Empty::V_DATA_END
V_DATA_END(Empty)
vistle::Empty::~Data
~Data()
vistle::Empty::V_DATA_BEGIN
V_DATA_BEGIN(Empty)
vistle::Empty::create
static Data * create(const std::string &name="")
vistle::Empty::Base
Object Base
Definition:
empty.h:16
vistle::Empty::Data
Data(const std::string &name, const Meta &m=Meta())
vistle::Meta
Definition:
objectmeta.h:16
vistle::Object
Definition:
object.h:58
V_COREEXPORT
#define V_COREEXPORT
Definition:
export.h:9
vistle
Definition:
allobjects.cpp:30
object.h
V_OBJECT
#define V_OBJECT(ObjType)
declare a new Object type
Definition:
object.h:381
shm_obj_ref.h
shmname.h
vistle::ObjectData
Definition:
object.h:233