Scarab  v1.6.1
Project 8 C++ Utility Library
authentication.hh
Go to the documentation of this file.
1 /*
2  * mt_authentication.hh
3  *
4  * Created on: Jun 15, 2015
5  * Author: N.S. Oblath
6  */
7 
8 #ifndef SCARAB_AUTHENTICATION_HH_
9 #define SCARAB_AUTHENTICATION_HH_
10 
11 #include "member_variables.hh"
12 #include "param.hh"
13 #include "scarab_api.hh"
14 
15 namespace scarab
16 {
17 
19  {
20  public:
21  authentication( const std::string& a_auth_file );
22  ~authentication();
23 
24  public:
25  bool load( const std::string& a_auth_file );
26 
27  public:
28  mv_referrable( std::string, auth_filename );
29  mv_accessible_noset( bool, is_loaded );
30 
31  };
32 
33 } /* namespace scarab */
34 
35 #endif /* SCARAB_AUTHENTICATION_HH_ */
#define SCARAB_API
Definition: scarab_api.hh:24
#define mv_accessible_noset(x_type, x_variable)
#define mv_referrable(x_type, x_variable)