VR-Exchange 2.2 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
portal
pEntityTypes.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
#ifndef pEntityTypes_H_
7
#define pEntityTypes_H_
8
12
13
#include <namespace.h>
14
#include <
portal/addAttribute.h
>
15
#include <vlutil/vlNetTypes.h>
16
#include <ostream>
17
18
namespace
MAKVrExchange
{
19
22
class
DT_DLL_LIBPORTAL
DtPortalEntityType
23
{
24
public
:
25
27
DtPortalEntityType
();
28
DtPortalEntityType
(DtU32 kind, DtU32 domain, DtU32 country, DtU32 cat,
29
DtU32 subCat, DtU32 specific, DtU32 extra);
30
32
virtual
~
DtPortalEntityType
();
33
35
DtPortalEntityType
(
const
DtPortalEntityType
&other);
36
38
DtPortalEntityType
& operator=(
const
DtPortalEntityType
&other);
39
41
bool
operator==(
const
DtPortalEntityType
&other)
const
;
42
bool
operator!=(
const
DtPortalEntityType
&other)
const
;
43
46
48
DtDEC_ATTRIBUTE
(DtU32, Kind, kind);
49
DtDEC_ATTRIBUTE
(DtU32, Domain, domain);
50
DtDEC_ATTRIBUTE
(DtU32, Country, country);
51
DtDEC_ATTRIBUTE
(DtU32, Category, category);
52
DtDEC_ATTRIBUTE
(DtU32, SubCategory, subCategory);
53
DtDEC_ATTRIBUTE
(DtU32, Specific, specific);
54
DtDEC_ATTRIBUTE
(DtU32, Extra, extra);
55
57
};
58
59
std::ostream &
operator <<
(std::ostream &str,
const
DtPortalEntityType
&msg);
60
61
}
62
63
#endif //end #ifndef pEntityTypes_H_
Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)