IMP
2.1.0
The Integrative Modeling Platform
IMP Mainpage
All IMP Modules
Related Pages
Modules
Namespaces
Classes
Files
Examples
Indexes
File List
File Members
base/Value.h
Go to the documentation of this file.
1
/**
2
* \file IMP/base/Value.h \brief Basic types used by IMP.
3
*
4
* Copyright 2007-2013 IMP Inventors. All rights reserved.
5
*
6
*/
7
8
#ifndef IMPBASE_VALUE_H
9
#define IMPBASE_VALUE_H
10
11
#include <IMP/base/base_config.h>
12
#include "
utility_macros.h
"
13
14
IMPBASE_BEGIN_NAMESPACE
15
/** A value in \imp should support output to streams in
16
C++, conversion to
17
string in python, being put in a hash
18
table/dictionary and comparison
19
with other values of the same type. In
20
addition, its
21
default constructor
22
should put it into a known good initial
23
state.
24
25
*/
26
class
Value
{
27
protected
:
28
Value
() {}
29
};
30
IMPBASE_END_NAMESPACE
31
32
#endif
/* IMPBASE_VALUE_H */
IMP::base::Value
Definition:
base/Value.h:26
utility_macros.h
Various general useful macros for IMP.