# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

agentexport.h

Go to the documentation of this file.
00001 
00005 /* Copyright, 2000 Nevrax Ltd.
00006  *
00007  * This file is part of NEVRAX NEL.
00008  * NEVRAX NEL is free software; you can redistribute it and/or modify
00009  * it under the terms of the GNU General Public License as published by
00010  * the Free Software Foundation; either version 2, or (at your option)
00011  * any later version.
00012 
00013  * NEVRAX NEL is distributed in the hope that it will be useful, but
00014  * WITHOUT ANY WARRANTY; without even the implied warranty of
00015  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
00016  * General Public License for more details.
00017 
00018  * You should have received a copy of the GNU General Public License
00019  * along with NEVRAX NEL; see the file COPYING. If not, write to the
00020  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
00021  * MA 02111-1307, USA.
00022  */
00023 #ifndef NL_AGENTEXPORT_H
00024 #define NL_AGENTEXPORT_H
00025 
00026 
00027 #ifdef NL_OS_WINDOWS
00028 
00029 #pragma warning (disable: 4666)
00030 #pragma warning (disable: 4666)
00031 #pragma warning (disable: 4786) 
00032 #pragma warning (disable: 4620) 
00033 #pragma warning (disable: 4275)
00034 #pragma warning (disable: 4251)
00035 #pragma warning (disable: 4621)
00036 #pragma warning (disable: 4514)
00037 
00038 #endif
00039 
00040 #include <list>
00041 #include <map>
00042 #include <string>
00043 #include <istream.h>
00044 #include <iostream.h>
00045 #include <fstream.h>
00046 #include "nel/ai/e/ai_exception.h" 
00047 #include "nel/ai/c/abstract_interface.h"
00048 #include "nel/ai/c/registry_type.h"
00049 #include "nel/ai/agent/mailbox.h"
00050 #endif