Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ltkcpp.h

Go to the documentation of this file.
00001 
00002 /*
00003  ***************************************************************************
00004  *  Copyright 2007,2008 Impinj, Inc.
00005  *
00006  *  Licensed under the Apache License, Version 2.0 (the "License");
00007  *  you may not use this file except in compliance with the License.
00008  *  You may obtain a copy of the License at
00009  *
00010  *      http://www.apache.org/licenses/LICENSE-2.0
00011  *
00012  *  Unless required by applicable law or agreed to in writing, software
00013  *  distributed under the License is distributed on an "AS IS" BASIS,
00014  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00015  *  See the License for the specific language governing permissions and
00016  *  limitations under the License.
00017  *
00018  ***************************************************************************
00019  */
00033 #ifndef _LTKCPP_H
00034 #define _LTKCPP_H
00035 
00036 #include "ltkcpp_platform.h"
00037 #include "ltkcpp_base.h"
00038 #include "ltkcpp_frame.h"
00039 #include "ltkcpp_xmltext.h"
00040 #include "ltkcpp_connection.h"
00041 
00042 /*
00043 ** @brief The Namespace for the LLRP LTK Library */
00044 namespace LLRP
00045 {
00046 #include "out_ltkcpp.h"
00047 
00048 /* @brief Gets a new type registry and enrolls the core LLRP types
00049 **
00050 ** Convenience function to get a new type registry, and enroll the
00051 ** core LLRP types
00052 **
00053 ** @return CTypeRegistry The type registry created 
00054 **
00055 ** @ingroup LTKCoreElement
00056 */
00057 extern CTypeRegistry *
00058 getTheTypeRegistry (void);
00059 
00060 }; /* namespace LLRP */
00061 
00062 #endif /* !_LTKCPP_H */
00063 

Generated on Wed Nov 26 12:27:44 2008 for LTKCPP-- LLRP Toolkit C Plus Plus Library by  doxygen 1.3.9.1