[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [IMP-dev] macro names



Daniel Russel wrote:
> For example IMPDLLEXPORT and IMPCOREEXPORT are clearly inconsistent
> - the DLL should be in both or neither

Indeed - I just haven't got round to removing DLL from the kernel
exports yet.

> According to the C++ Standard, 17.4.3.1.2 Global Names  
> [lib.global.names], paragraph 1:
> 
> Certain sets of names and function signatures are always reserved to  
> the implementation:
> 
> 	• Each name that contains a double underscore (__) or begins with an  
> underscore followed by an uppercase letter (2.11) is reserved to the  
> implementation for any use.
> 	• Each name that begins with an underscore is reserved to the  
> implementation for use as a name in the global namespace.

Fair enough - in that case I will remove it.

	Ben
-- 
                      http://salilab.org/~ben/
"It is a capital mistake to theorize before one has data."
	- Sir Arthur Conan Doyle