SIRF
3.4.0
sources
SIRF
src
xSTIR
cSTIR
tests
object.h
1
#pragma once
2
3
//#define CAST_REF(T, X, Y) T& X = (T&)Y
4
#define CREATE_OBJ(Obj, X, sptr_X, Par) \
5
stir::shared_ptr< Obj > sptr_X(new Obj(Par)); \
6
Obj& X = (Obj&)*sptr_X
7
#define CREATE_OBJECT(Base, Object, X, sptr_X, Par) \
8
stir::shared_ptr< Base > sptr_X(new Object(Par)); \
9
Object& X = (Object&)*sptr_X
Generated by
1.8.13