VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
promotionIdUUIDInformation.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2015 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
12 #include "vrfutil/readerWriter.h"
13 #include "vrfutil/rwInt.h"
14 #include "vrfutil/rwList.h"
15 #include "vrfutil/rwString.h"
16 #include <vl/hostStructs.h>
18 #include <vrfutil/rwUUID.h>
19 
20 #include <map>
21 
24 
26 
28 {
29 public:
31 
33  DtReaderWriterRegistry* const parentRegistry = NULL);
34 
36  DtReaderWriterRegistry* const parentRegistry = NULL);
37 
39  DtReaderWriterRegistry* const parentRegistry = NULL);
40 
41  DtPromotionIdUUIDInformation(int promotionId, const DtUUID& uuid,
42  const DtString& name = "promotion-id-route-name-information",
43  DtReaderWriterRegistry* const parentRegistry = NULL);
44 
45  DtPromotionIdUUIDInformation(int promotionId, const DtUUID& uuid,
46  const DtSymbolString& name, DtReaderWriterRegistry* const parentRegistry = NULL);
47 
49 
51 
52  int promotionId() const { return myPromotionId; };
53  void setPromotionId(int promotionId) { myPromotionId = promotionId; };
54 
55  const DtUUID& uuid() const { return myUUID; };
56  void setUUID(const DtUUID& uuid) { myUUID = uuid; };
57 
58 protected:
59  DtRwInt myPromotionId;
61 };
62 

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)