11 #ifndef userTagModifiers_H_
12 #define userTagModifiers_H_
23 class DtObjectTagModifier;
24 class DtInteractionTagModifier;
28 DtU32 readTagPrefix(
const void *tag,
size_t tagLen);
33 typedef DtBoost::shared_ptr<DtObjectTagModifier> DtObjectTagModifierSP;
34 typedef DtBoost::shared_ptr<DtInteractionTagModifier> DtInteractionTagModifierSP;
50 DtObjectTagModifier();
53 virtual ~DtObjectTagModifier();
66 DtObjectTagModifier(
const DtObjectTagModifier& orig);
69 DtObjectTagModifier& operator=(
const DtObjectTagModifier& orig);
85 DtInteractionTagModifier();
88 virtual ~DtInteractionTagModifier();
101 DtInteractionTagModifier(
const DtInteractionTagModifier& orig);
104 DtInteractionTagModifier& operator=(
const DtInteractionTagModifier& orig);