VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
unsubscribeCurrentTasksAdminContent.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 #pragma once
11 
12 #include "vrftasks/adminContent.h"
13 #include <vlutil/vlString.h>
15 
21 {
22 public:
23 
26 
29 
33 
36 
38  static DtAdminContent* create();
39 
41  virtual bool init();
42 
44  virtual const DtAdminContentMessageType& type() const;
45 
48  virtual DtAdminContent * clone() const;
49 
51  virtual DtString stringRep() const;
52 
54  virtual int netRepSize() const;
55 
57  virtual bool setFromNet(const char* contentBuffer,
58  unsigned contentSize);
59 
61  virtual bool setToNet();
62 
63 protected:
64 };
65 
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Sets the contents of this set request based on the network buffer.
virtual int netRepSize() const
Admin content that is used to unsubscribe from current tasks status messages from a specific entity...
Definition: unsubscribeCurrentTasksAdminContent.h:20
virtual DtAdminContent * clone() const =0
Make a copy of this content.
Definition: vrfObjectMessageTypeTemplate.h:24
const DtAdminContent & operator=(const DtAdminContent &orig)
assignment operator; same as copy costructor.
#define DT_DLL_vrftasks
This file is used to determine how to build.
Definition: vrftasksDefines.h:26
virtual bool init()
Base class init does nothing, but this will be called by create, in case any other deriving class nee...
DtAdminContent.
Definition: adminContent.h:24
virtual const DtAdminContentMessageType & type() const =0
virtual bool setToNet()
Sets netRep buffer to the contents of this set request.
virtual DtString stringRep() const =0
Get a readable string representation of this content.

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)