Hi again!

On 21.03.2010 15:24, Marco van de Voort wrote:
In our previous episode, Sven Barth said:
(besides using m_none instead of m_all as Jonas mentioned).

I'm talking about the namespace value itself.

E.g. the C++ code

namespace Foo::Bar {
        class FooBar {

        }
}

becomes to

FooBar = cppclass

end; namespace Foo.Bar;

This looks a bit strange to me. Namespace is a block in C++, but more a
directive in Pascal?

Yes, I know... but I think it's just not feasible to implement such blocks for types in Pascal (I think of it as "overkill" ^^)... So I took the easy way. Also keep in mind please, that the cppclass construct is mostly (solely?) for interfacing with existing C++ code/libraries (like QT or the Irrlicht engine) directly and not for "just for fun I'll write a C++ class in Pascal today".

Regards,
Sven

PS: I've switched from Digest Mode to normal message delivery in fpc-devel now... so my answers to the list's mails should be more reliable :) This excludes this mail from Marco though, as it was sent before I changed the setting...
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to