JavaScope.h++ File Reference

#include <commonc++/Common.h++>
#include <commonc++/JavaContext.h++>
Include dependency graph for JavaScope.h++:

Go to the source code of this file.

Classes

class  JavaScope
 A convenience class for creating lexical Java scopes in native code. More...

Namespaces

namespace  ccxx

Defines

#define java_scoped(JC, CAP)
 Introduce a code block that is within a new Java VM scope for the JavaContext JC and with initial capacity CAP.

Define Documentation

#define java_scoped ( JC,
CAP   ) 
Value:
for(JavaScope CCXX_OS_UNIQUE_VARNAME(JC, __LINE__, scope)(JC, CAP);   \
      CCXX_OS_UNIQUE_VARNAME(JC, __LINE__, scope).testOnce();)

Introduce a code block that is within a new Java VM scope for the JavaContext JC and with initial capacity CAP.

Generated on Sat Nov 26 16:49:08 2011 for libcommonc++ by  doxygen 1.6.3