HEAD: removed mrwise debug crud from uniclientgen.cc.
[wvapps.git] / wvmapi / wvtnefdefs.cc
blob46fbdb56d2e13513dac342776c06e596e03b8719
1 #include "wvtnefdefs.h"
3 unsigned int TNEF_TAG(unsigned int type, unsigned int id)
5 return (((type & 0xFFFF) << 16) | (id & 0xFFFF));
8 unsigned int TNEF_ID(unsigned int tag)
10 return (tag & 0xFFFF);
13 unsigned int TNEF_TYPE(unsigned int tag)
15 return ((tag >> 16) & 0xFFFF);
18 unsigned int MAPI_TAG(unsigned int type, unsigned int id)
20 return (((id & 0xFFFF) << 16) | (type & 0xFFFF));
23 unsigned int MAPI_ID(unsigned int tag)
25 return ((tag >> 16) & 0xFFFF);
28 unsigned int MAPI_TYPE(unsigned int tag)
30 return (tag & 0xFFFF);
33 unsigned int MAPI_TAG_REVERSE(unsigned int x, unsigned int y)
35 return MAPI_TAG(y, x);