Next Previous Up Top Contents Index

2.4 Naming and mapping conventions

2.4.4 Creating methods from Windows alias functions

Consider a Windows function called Foo which is an alias for either FooA (an 8-bit character version) or FooW (a 16-bit character version). In Dylan, only the name Foo will be defined, but it will be a generic function with separate methods for arguments of types <C-string>, <C-unicode-string>, <byte-string> or <unicode-string>. (Only the 8-bit versions will be supported in the initial implementation, both because the compiler is not ready to handle Unicode and because it will not work on Windows 95.)


C FFI and Win 32 Reference - 31 MAR 2000

Next Previous Up Top Contents Index