libqi  1.14.5
qi/qi.hpp
00001 /*
00002  * Copyright (c) 2012 Aldebaran Robotics. All rights reserved.
00003  * Use of this source code is governed by a BSD-style license that can be
00004  * found in the COPYING file.
00005  */
00006 
00007 #ifndef         LIBQI_QI_HPP_
00008 # define        LIBQI_QI_HPP_
00009 
00010 #include <qi/config.hpp>
00011 #include <locale>
00012 
00013 namespace qi {
00014 
00015   QI_API void init(int argc, char *argv[]);
00016   QI_API int argc();
00017   QI_API const char** argv();
00018   QI_API const char *program();
00019 
00020   typedef std::codecvt<wchar_t, char, std::mbstate_t> codecvt_type;
00021   QI_API const codecvt_type &unicodeFacet();
00022 }
00023 
00024 #endif      /* !QI_PP_ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines