You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							54 lines
						
					
					
						
							2.0 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							54 lines
						
					
					
						
							2.0 KiB
						
					
					
				| // -*- C++ -*- | |
| // Module:  Log4CPLUS | |
| // File:    cygwin-win32.h | |
| // Created: 7/2011 | |
| // Author:  Vaclav Zeman | |
| // | |
| //  Copyright (C) 2011, Vaclav Zeman. All rights reserved. | |
| //   | |
| //  Redistribution and use in source and binary forms, with or without modifica- | |
| //  tion, are permitted provided that the following conditions are met: | |
| //   | |
| //  1. Redistributions of  source code must  retain the above copyright  notice, | |
| //     this list of conditions and the following disclaimer. | |
| //   | |
| //  2. Redistributions in binary form must reproduce the above copyright notice, | |
| //     this list of conditions and the following disclaimer in the documentation | |
| //     and/or other materials provided with the distribution. | |
| //   | |
| //  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | |
| //  INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | |
| //  FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE | |
| //  APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT, | |
| //  INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU- | |
| //  DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS | |
| //  OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON | |
| //  ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT | |
| //  (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF | |
| //  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
|  | |
| #if ! defined (LOG4CPLUS_CONFIG_CYGWIN_WIN32_H) | |
| #define LOG4CPLUS_CONFIG_CYGWIN_WIN32_H | |
|  | |
| #include <log4cplus/config.hxx> | |
|  | |
| #if defined (LOG4CPLUS_HAVE_PRAGMA_ONCE) | |
| #pragma once | |
| #endif | |
|  | |
| #if defined (__CYGWIN__) | |
|  | |
| #if ! defined (INSIDE_LOG4CPLUS) | |
| #  error "This header must not be be used outside log4cplus' implementation files." | |
| #endif | |
|  | |
| 
 | |
| namespace log4cplus { namespace cygwin { | |
| 
 | |
| unsigned long get_current_win32_thread_id (); | |
| 
 | |
| } } // namespace log4cplus { namespace cygwin { | |
|  | |
| 
 | |
| #endif // defined (__CYGWIN__) | |
| #endif // LOG4CPLUS_CONFIG_CYGWIN_WIN32_H
 |