irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

apiHandler.hpp File Reference
#include "rods.h"
#include "packStruct.h"
#include "irods_lookup_table.hpp"
#include "irods_plugin_base.hpp"
#include "irods_re_ruleexistshelper.hpp"
#include "irods_stacktrace.hpp"
#include "boost/shared_ptr.hpp"
#include "boost/any.hpp"
#include "irods_pack_table.hpp"
#include "irods_at_scope_exit.hpp"
#include "irods_re_namespaceshelper.hpp"
#include "irods_re_plugin.hpp"
#include <functional>
#include <utility>
#include <type_traits>
#include <vector>
#include <string>
#include <string_view>
Include dependency graph for apiHandler.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  irods::apidef_t
 
class  irods::api_call_adaptor< types_t >
 
class  irods::api_entry
 
class  irods::api_entry_table
 

Namespaces

 irods
 

Typedefs

typedef boost::shared_ptr< api_entry > irods::api_entry_ptr
 

Functions

void irods::clearInStruct_noop (void *)
 
template<typename Integer , typename std::enable_if_t< std::is_integral< Integer >::value, int > = 0>
bool irods::is_acceptable_error (Integer error_code)
 
error irods::init_api_table (api_entry_table &_api_tbl, pack_entry_table &_pack_tbl, bool _cli_flg=true)