VR-Forces 4.3 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;
20 
21 namespace DtBufferSerialize
22 {
23  DT_DLL_vrfutil int getSize(const DtRwActivities& val);
24  DT_DLL_vrfutil const char *decode(DtRwActivities& val, const char *buffer) ;
25  DT_DLL_vrfutil char *encode(const DtRwActivities& val, char *buffer);
26 
27  DT_DLL_vrfutil int getSize(const DtRwHazardType& val);
28  DT_DLL_vrfutil char *encode(const DtRwHazardType& val, char *buffer);
29  DT_DLL_vrfutil const char *decode(DtRwHazardType &val, const char *buffer) ;
30 
32  DT_DLL_vrfutil char *encode(const DtRwHazardAreaInformation& val, char *buffer);
33  DT_DLL_vrfutil const char *decode(DtRwHazardAreaInformation &val, const char *buffer) ;
34 
36  DT_DLL_vrfutil char *encode(const DtRwAffectableEngineeringObject& val, char *buffer);
37  DT_DLL_vrfutil const char *decode(DtRwAffectableEngineeringObject& val, const char *buffer);
38 
39  DT_DLL_vrfutil int getSize(const DtRwUserQuestion& list);
40  DT_DLL_vrfutil char* encode(const DtRwUserQuestion& list, char* buffer);
41  DT_DLL_vrfutil const char* decode(DtRwUserQuestion& list, const char* buffer);
42 }

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)