IMP  2.1.0
The Integrative Modeling Platform
domino_macros.h File Reference

Various important macros for implementing decorators. More...

#include <IMP/domino/domino_config.h>
+ Include dependency graph for domino_macros.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IMP_ASSIGNMENT_CONTAINER(Name)
 
#define IMP_ASSIGNMENT_CONTAINER_INLINE(Name, show, dest)
 
#define IMP_ASSIGNMENT_CONTAINER_METHODS(Name)
 
#define IMP_ASSIGNMENTS_TABLE(Name)
 
#define IMP_DISCRETE_SAMPLER(Name)
 
#define IMP_DISJOINT_SUBSET_FILTER_TABLE_DECL(Name)
 
#define IMP_DISJOINT_SUBSET_FILTER_TABLE_DEF(Name, filter, strength, next)
 
#define IMP_PARTICLE_STATES(Name)
 
#define IMP_SUBSET_FILTER(Name)
 
#define IMP_SUBSET_FILTER_TABLE(Name)
 
#define IMP_SUBSET_GRAPH_TABLE(Name)
 

Detailed Description

Copyright 2007-2013 IMP Inventors. All rights reserved.

Definition in file domino_macros.h.

Macro Definition Documentation

#define IMP_ASSIGNMENT_CONTAINER (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Use IMP_ASSIGNMENT_CONTAINER_METHODS instead

Definition at line 169 of file domino_macros.h.

#define IMP_ASSIGNMENT_CONTAINER_INLINE (   Name,
  show,
  dest 
)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Use IMP_ASSIGNMENT_CONTAINER_METHODS instead

Definition at line 180 of file domino_macros.h.

#define IMP_ASSIGNMENT_CONTAINER_METHODS (   Name)

This macro defines:

  • AssignmentsContainer::get_assignments(IntRange)
  • AssignmentsContainer::add_assignments()
  • AssignmentsContainer::get_assignments(unsigned int)

Definition at line 140 of file domino_macros.h.

#define IMP_ASSIGNMENTS_TABLE (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 27 of file domino_macros.h.

#define IMP_DISCRETE_SAMPLER (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 121 of file domino_macros.h.

#define IMP_DISJOINT_SUBSET_FILTER_TABLE_DECL (   Name)

This macro defines a class NameSubsetFilterTable from a method which is applied to disjoint sets. The code should assume there is a Assignment state and an Ints members which ordered indices into the Assignment for the current set.

Definition at line 53 of file domino_macros.h.

#define IMP_PARTICLE_STATES (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 16 of file domino_macros.h.

#define IMP_SUBSET_FILTER (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 113 of file domino_macros.h.

#define IMP_SUBSET_FILTER_TABLE (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 36 of file domino_macros.h.

#define IMP_SUBSET_GRAPH_TABLE (   Name)
Deprecated:
As of IMP release 2.1. See the IMP Deprecation Policy for more information about deprecation in IMP. Expand the macro inline

Definition at line 129 of file domino_macros.h.