comparison src/dynamic-ld.h @ 3523:b80bbb43a1a9

[project @ 2000-02-02 10:25:52 by jwe]
author jwe
date Wed, 02 Feb 2000 10:26:25 +0000
parents 2efa28a91e7a
children 7e4d5b5520e5
comparison
equal deleted inserted replaced
3522:bd422cf62f0c 3523:b80bbb43a1a9
36 36
37 public: 37 public:
38 38
39 virtual ~octave_dynamic_loader (void) { } 39 virtual ~octave_dynamic_loader (void) { }
40 40
41 static bool load (const string& fcn_name); 41 static bool load (const std::string& fcn_name);
42 42
43 static bool remove (const string& fcn_name, octave_shlib& shl); 43 static bool remove (const std::string& fcn_name, octave_shlib& shl);
44 44
45 private: 45 private:
46 46
47 // No copying! 47 // No copying!
48 48
52 52
53 static octave_dynamic_loader *instance; 53 static octave_dynamic_loader *instance;
54 54
55 static bool instance_ok (void); 55 static bool instance_ok (void);
56 56
57 bool do_load (const string& fcn_name); 57 bool do_load (const std::string& fcn_name);
58 58
59 bool do_remove (const string& fcn_name, octave_shlib& shl); 59 bool do_remove (const std::string& fcn_name, octave_shlib& shl);
60 60
61 static bool doing_load; 61 static bool doing_load;
62 62
63 protected: 63 protected:
64 64
65 static string mangle_name (const string& name); 65 static std::string mangle_name (const std::string& name);
66 }; 66 };
67 67
68 #endif 68 #endif
69 69
70 /* 70 /*