VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
mtl
fedReaderFactory.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2011 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
#ifndef fedReaderFactory_h__
6
#define fedReaderFactory_h__
7
8
#include <cstdio>
9
10
#include <
vlutil/vlFedTarget.h
>
11
12
#ifdef DtUSE_UTILITIES_NAMESPACE
13
14
namespace
DtUSE_UTILITIES_NAMESPACE
15
{
16
class
DtFedReader
;
17
class
DtFedTarget
;
18
class
DtFilename
;
19
enum
DtFomType
;
20
};
21
using namespace
DtUSE_UTILITIES_NAMESPACE;
22
23
#else
24
25
class
DtFedReader
;
26
class
DtFedTarget
;
27
class
DtFilename
;
28
enum
DtFomType
;
29
30
#endif
31
32
class
DT_DLL_MTL
DtFedReaderFactory
{
33
public
:
34
DtFedReaderFactory
();
35
~
DtFedReaderFactory
();
36
static
DtFedReader
* makeFedReader(
void
* fedFilePtr,
DtFedTarget
* fedTarget,
const
DtFilename
&fileName );
37
static
DtFedReader
* makeFedReader(
DtFomType
type);
38
//DtFedReader* makeFedReader(FILE* fedFilePtr, MAKRti::DtFedTarget* fedTarget, MAKRti::DtFilename fileName);
39
40
};
41
#endif // fedReaderFactory_h__
42
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)