Overture  Version 25
Macros
JoinMapping.C File Reference
#include "JoinMapping.h"
#include "MappingInformation.h"
#include "MappingRC.h"
#include "LineMapping.h"
#include "TFIMapping.h"
#include "ComposeMapping.h"
#include "ReductionMapping.h"
#include "ReparameterizationTransform.h"
#include <float.h>
Include dependency graph for JoinMapping.C:

Macros

#define DELETE_MAPPING(map)
 
#define EQUALS_MAPPING(map)
 
#define ASSIGN_MAP_POINTER(map, map2)
 

Macro Definition Documentation

#define ASSIGN_MAP_POINTER (   map,
  map2 
)
Value:
if( map!=NULL && map->decrementReferenceCount()==0 ) \
delete map; \
map=map2; \
map->incrementReferenceCount();

Referenced by JoinMapping::initialize(), and JoinMapping::update().

#define DELETE_MAPPING (   map)
Value:
if( map!=NULL && map->decrementReferenceCount()==0 ) \
delete map;

Referenced by JoinMapping::~JoinMapping().

#define EQUALS_MAPPING (   map)
Value:
if( map!=NULL && map->decrementReferenceCount() ) \
delete map; \
map=X.map; \
map->incrementReferenceCount();

Referenced by JoinMapping::operator=().