VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
templatedDecoders.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include <vrfutil/vrfutilDefines.h>
12 
14 
15 class DtRwActivities;
16 class DtRwHazardType;
19 class DtRwUserQuestion;
22 
23 namespace DtBufferSerialize
24 {
25  DT_DLL_vrfutil int getSize(const DtRwActivities& val);
26  DT_DLL_vrfutil const char *decode(DtRwActivities& val, const char *buffer) ;
27  DT_DLL_vrfutil char *encode(const DtRwActivities& val, char *buffer);
28 
29  DT_DLL_vrfutil int getSize(const DtRwHazardType& val);
30  DT_DLL_vrfutil char *encode(const DtRwHazardType& val, char *buffer);
31  DT_DLL_vrfutil const char *decode(DtRwHazardType &val, const char *buffer) ;
32 
34  DT_DLL_vrfutil char *encode(const DtRwHazardAreaInformation& val, char *buffer);
35  DT_DLL_vrfutil const char *decode(DtRwHazardAreaInformation &val, const char *buffer) ;
36 
38  DT_DLL_vrfutil char *encode(const DtRwAffectableEngineeringObject& val, char *buffer);
39  DT_DLL_vrfutil const char *decode(DtRwAffectableEngineeringObject& val, const char *buffer);
40 
41  DT_DLL_vrfutil int getSize(const DtRwUserQuestion& list);
42  DT_DLL_vrfutil char* encode(const DtRwUserQuestion& list, char* buffer);
43  DT_DLL_vrfutil const char* decode(DtRwUserQuestion& list, const char* buffer);
44 
48 
50  DT_DLL_vrfutil const char* decode(DtRwDynamicTerrainInformation&, const char*);
52 }

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)