MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
rtiAssistantApp
propertyExceptions.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
6
7
// \file propertyExceptions.h
8
// \brief Contains several exceptions that are thrown by the property classes.
9
10
#ifndef propertyExceptions_H_
11
#define propertyExceptions_H_
12
13
#include <
rtiMsConfig.h
>
14
#include <QtCore/QString>
15
17
class
DT_DLL_ASSISTANTAPP
DtPropertyException
18
{
19
public
:
20
22
DtPropertyException
(QString reason);
23
25
virtual
~
DtPropertyException
();
26
28
DtPropertyException
(
const
DtPropertyException
&);
29
31
DtPropertyException
& operator=(
const
DtPropertyException
&);
32
34
QString reason()
const
;
35
36
protected
:
38
QString
myReason
;
39
};
40
42
class
DT_DLL_ASSISTANTAPP
DtInvalidPropertyName
:
public
DtPropertyException
43
{
44
public
:
45
DtInvalidPropertyName
(QString reason);
46
};
47
49
class
DT_DLL_ASSISTANTAPP
DtDuplicatePropertyName
:
public
DtPropertyException
50
{
51
public
:
52
DtDuplicatePropertyName
(QString reason);
53
};
54
56
class
DT_DLL_ASSISTANTAPP
DtInvalidPropertyValue
:
public
DtPropertyException
57
{
58
public
:
59
DtInvalidPropertyValue
(QString reason);
60
};
61
62
#endif
Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (
www.mak.com
)