VR-Forces 4.7 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
appsrc
vrfLauncher
connectionDISSettings.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright (c) 2011 MAK Technologies, Inc.
3
* All rights reserved.
4
******************************************************************************/
5
/*******************************************************************************
6
* $RCSfile: connectionDISSettings.h,v $ $Revision: 1.6 $ $State: Exp $
7
******************************************************************************/
8
12
13
#pragma once
14
15
#include <
connectionSettings.h
>
16
#include <vlutil/vlPrint.h>
17
18
struct
DtSettingsObjectCreationParams
;
19
22
class
DtConnectionDISSettings
:
public
DtConnectionSettings
23
{
24
public
:
25
26
enum
DtDISArgType
27
{
28
DtPortType
= 2,
29
DtExerciseIdType
,
30
DtAppIdType
,
31
DtSiteIdType
,
32
DtAsynchIOType
,
33
DtDestinationType
,
34
DtSendBufferSizeType
,
35
DtReceiveBufferSizeType
,
36
DtMulticastTtlType
,
37
DtMulticastAddressesType
,
38
DtDisVersionType
,
39
DtDeviceAddressType
,
40
DtDISHostAddressType
,
41
DtFEAppIdType
,
42
DtFESiteIdType
,
43
DtUseAbsoluteTimeStamps
,
44
DtSessionIdType
45
};
46
47
public
:
48
51
DtConnectionDISSettings
();
52
54
DtConnectionDISSettings
( std::string
name
);
55
57
DtConnectionDISSettings
(
const
DtConnectionDISSettings
& orig );
58
60
virtual
~DtConnectionDISSettings
();
61
63
virtual
bool
operator ==
(
const
DtConnectionSettings
& other )
const
;
64
66
virtual
bool
operator !=
(
const
DtConnectionSettings
& other )
const
;
67
68
// Used by DtSettingsManager::setSetting when it needs to update an
69
// existing DtSettingsObject.
70
virtual
bool
setFrom
(
const
DtConnectionSettings
* other );
71
72
virtual
bool
setFrom
(
const
DtConnectionFileRecord
& rec );
73
74
// Clone operator, returns a new settings object which is a copy of this one.
75
virtual
DtSettingsObject
*
clone
()
const
;
76
78
static
DtConnectionSettings
*
create
( QString connectionName =
""
);
79
80
virtual
QStringList
frontEndFlags
();
81
virtual
QStringList
backEndFlags
();
82
83
protected
:
84
85
// Stores the available command line args for this connection. Override to add new args
86
virtual
void
initialize
();
87
88
};
Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (
www.mak.com
)