IMP
2.0.0
The Integrative Modeling Platform
|
macros for display classes More...
#include "links.h"
#include "associations.h"
#include <IMP/base/Pointer.h>
#include <RMF/FileHandle.h>
Go to the source code of this file.
Macros | |
#define | IMP_DECLARE_LINKERS(Name, name, names, InType, InTypes,OutType, OutTypes, cargs,link_custom_documentation) |
#define | IMP_DEFINE_INTERNAL_LINKERS(Name, name, args, cargs,create_args, create_cargs) |
#define | IMP_DEFINE_LINKERS(Name, name, names, InType, InTypes,OutType, OutTypes, args, cargs,create_args, create_cargs, create_cargs_from) |
Copyright 2007-2013 IMP Inventors. All rights reserved.
Definition in file link_macros.h.
#define IMP_DECLARE_LINKERS | ( | Name, | |
name, | |||
names, | |||
InType, | |||
InTypes, | |||
OutType, | |||
OutTypes, | |||
cargs, | |||
link_custom_documentation | |||
) |
declares functions for adding, creating and linking RMF file objects with base calsses of type InType
Name | camelcase nice name to use for all function |
name | lowercase nice name |
names | plural nice name |
InType | type of base class |
InTypes | type of base class list |
OutType | type of base class, probably same as InType and will be consolidated in the future |
OutTypes | type of base class, probably same as OutTypes and will be consolidated in the future |
cargs | arguments to create_##name |
link_custom_documentation |
Definition at line 63 of file link_macros.h.
#define IMP_DEFINE_LINKERS | ( | Name, | |
name, | |||
names, | |||
InType, | |||
InTypes, | |||
OutType, | |||
OutTypes, | |||
args, | |||
cargs, | |||
create_args, | |||
create_cargs, | |||
create_cargs_from | |||
) |
Define functions for adding, creating and linking RMF file objects with base calsses of type InType
Name | camelcase nice name to use for all function |
name | lowercase nice name |
names | plural nice name |
InType | type of base class |
InTypes | type of base class list |
OutType | type of base class, probably same as InType and will be consolidated in the future |
OutTypes | type of base class, probably same as OutTypes and will be consolidated in the future |
cargs | arguments to create_##name |
Definition at line 114 of file link_macros.h.