Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

classutil.c

Go to the documentation of this file.
00001 /*!
00002  * @file classutil.c
00003  *
00004  * @brief Utility and glue functions for
00005  * @link jvm/src/class.c class.c@endlink
00006  * and @c @b java.lang.Class
00007  *
00008  *
00009  * @internal Due to the fact that the implementation of the Java class
00010  * and the supporting rclass structure is deeply embedded in the core
00011  * of the development of this software, this file has contents
00012  * that come and go during development.  Some functions get
00013  * staged here before deciding where they @e really go; some
00014  * are interim functions for debugging, some were glue that eventually
00015  * went away.  Be careful to remove prototypes to such functions
00016  * from the appropriate header file.
00017  *
00018  * @section Control
00019  *
00020  * \$URL: https://svn.apache.org/path/name/classutil.c $ \$Id: classutil.c 0 09/28/2005 dlydick $
00021  *
00022  * Copyright 2005 The Apache Software Foundation
00023  * or its licensors, as applicable.
00024  *
00025  * Licensed under the Apache License, Version 2.0 ("the License");
00026  * you may not use this file except in compliance with the License.
00027  * You may obtain a copy of the License at
00028  *
00029  *     http://www.apache.org/licenses/LICENSE-2.0
00030  *
00031  * Unless required by applicable law or agreed to in writing,
00032  * software distributed under the License is distributed on an
00033  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
00034  * either express or implied.
00035  *
00036  * See the License for the specific language governing permissions
00037  * and limitations under the License.
00038  *
00039  * @version \$LastChangedRevision: 0 $
00040  *
00041  * @date \$LastChangedDate: 09/28/2005 $
00042  *
00043  * @author \$LastChangedBy: dlydick $
00044  *         Original code contributed by Daniel Lydick on 09/28/2005.
00045  *
00046  * @section Reference
00047  *
00048  */
00049 
00050 #include "arch.h"
00051 ARCH_COPYRIGHT_APACHE(classutil, c, "$URL: https://svn.apache.org/path/name/classutil.c $ $Id: classutil.c 0 09/28/2005 dlydick $");
00052 
00053 
00054 #include "jvmcfg.h"
00055 #include "classfile.h"
00056 #include "jvm.h"
00057 
00058 
00059 /* EOF */
00060 

Generated on Fri Sep 30 18:59:27 2005 by  doxygen 1.4.4