VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
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
};
45
46
public
:
47
50
DtConnectionDISSettings
();
51
53
DtConnectionDISSettings
( std::string
name
);
54
56
DtConnectionDISSettings
(
const
DtConnectionDISSettings
& orig );
57
59
virtual
~DtConnectionDISSettings
();
60
62
virtual
bool
operator ==
(
const
DtConnectionSettings
& other )
const
;
63
65
virtual
bool
operator !=
(
const
DtConnectionSettings
& other )
const
;
66
67
// Used by DtSettingsManager::setSetting when it needs to update an
68
// existing DtSettingsObject.
69
virtual
bool
setFrom
(
const
DtConnectionSettings
* other );
70
71
virtual
bool
setFrom
(
const
DtConnectionFileRecord
& rec );
72
73
// Clone operator, returns a new settings object which is a copy of this one.
74
virtual
DtSettingsObject
*
clone
()
const
;
75
77
static
DtConnectionSettings
*
create
( QString connectionName =
""
);
78
79
virtual
QStringList
frontEndFlags
();
80
virtual
QStringList
backEndFlags
();
81
82
protected
:
83
84
// Stores the available command line args for this connection. Override to add new args
85
virtual
void
initialize
();
86
87
};
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
)