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)  

irods_auth_object.cpp
Go to the documentation of this file.
1 #include "irods_auth_object.hpp"
2 
3 namespace irods {
4 
6  rError_t* _r_error ) : r_error_( _r_error ) {
7  // TODO - stub
8  }
9 
11  // TODO - stub
12  }
13 
15  const auth_object& _rhs ) :
16  first_class_object( _rhs ) {
17  r_error_ = _rhs.r_error();
19  context_ = _rhs.context();
20  }
21 
23  const auth_object& _rhs ) {
24  r_error_ = _rhs.r_error();
26  context_ = _rhs.context();
27  return *this;
28  }
29 
31  const auth_object& _rhs ) const {
32  // For the base class just always return true
33  return ( r_error_ == _rhs.r_error() &&
34  request_result_ == _rhs.request_result() &&
35  context_ == _rhs.context() );
36  }
37 
38 }; // namespace irods
irods::auth_object
Definition: irods_auth_object.hpp:16
irods::auth_object::~auth_object
virtual ~auth_object()
Definition: irods_auth_object.cpp:10
irods::auth_object::auth_object
auth_object(rError_t *_r_error)
Definition: irods_auth_object.cpp:5
irods::auth_object::operator=
virtual auth_object & operator=(const auth_object &_rhs)
Definition: irods_auth_object.cpp:22
irods::auth_object::context
virtual std::string context() const
Definition: irods_auth_object.hpp:36
irods_auth_object.hpp
rError_t
Definition: rodsError.h:24
irods
Definition: apiHandler.hpp:35
irods::auth_object::r_error
virtual rError_t * r_error(void) const
Definition: irods_auth_object.hpp:27
irods::auth_object::r_error_
rError_t * r_error_
Definition: irods_auth_object.hpp:63
irods::auth_object::request_result
virtual std::string request_result() const
Definition: irods_auth_object.hpp:30
irods::auth_object::context_
std::string context_
Definition: irods_auth_object.hpp:82
irods::auth_object::operator==
virtual bool operator==(const auth_object &_rhs) const
Definition: irods_auth_object.cpp:30
irods::first_class_object
Definition: irods_first_class_object.hpp:23
irods::auth_object::request_result_
std::string request_result_
=-=-=-=-=-=-=-
Definition: irods_auth_object.hpp:69