Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
share /
swig4.0 /
octave /
[ HOME SHELL ]
Name
Size
Permission
Action
attribute.i
34
B
-rw-r--r--
boost_shared_ptr.i
20.88
KB
-rw-r--r--
carrays.i
129
B
-rw-r--r--
cdata.i
30
B
-rw-r--r--
cmalloc.i
32
B
-rw-r--r--
director.swg
3.32
KB
-rw-r--r--
exception.i
427
B
-rw-r--r--
factory.i
32
B
-rw-r--r--
implicit.i
287
B
-rw-r--r--
octave.swg
222
B
-rw-r--r--
octcomplex.swg
2.31
KB
-rw-r--r--
octcontainer.swg
15.78
KB
-rw-r--r--
octfragments.swg
1
B
-rw-r--r--
octheaders.hpp
3.96
KB
-rw-r--r--
octiterators.swg
8.91
KB
-rw-r--r--
octopers.swg
2.56
KB
-rw-r--r--
octprimtypes.swg
5.79
KB
-rw-r--r--
octrun.swg
48.65
KB
-rw-r--r--
octruntime.swg
14.21
KB
-rw-r--r--
octstdcommon.swg
5.82
KB
-rw-r--r--
octtypemaps.swg
2.4
KB
-rw-r--r--
octuserdir.swg
1.77
KB
-rw-r--r--
std_alloc.i
27
B
-rw-r--r--
std_basic_string.i
1.61
KB
-rw-r--r--
std_carray.i
0
B
-rw-r--r--
std_char_traits.i
33
B
-rw-r--r--
std_common.i
2.27
KB
-rw-r--r--
std_complex.i
584
B
-rw-r--r--
std_container.i
59
B
-rw-r--r--
std_deque.i
678
B
-rw-r--r--
std_except.i
35
B
-rw-r--r--
std_list.i
676
B
-rw-r--r--
std_map.i
4.61
KB
-rw-r--r--
std_pair.i
3.43
KB
-rw-r--r--
std_shared_ptr.i
68
B
-rw-r--r--
std_string.i
35
B
-rw-r--r--
std_vector.i
700
B
-rw-r--r--
std_wstring.i
35
B
-rw-r--r--
stl.i
291
B
-rw-r--r--
typemaps.i
33
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : octuserdir.swg
/* ------------------------------------------------------------------------- * Special user directives * ------------------------------------------------------------------------- */ /* ------------------------------------------------------------------------- */ /* Implicit Conversion using the C++ constructor mechanism */ #define %implicitconv %feature("implicitconv") #define %noimplicitconv %feature("implicitconv", "0") #define %clearimplicitconv %feature("implicitconv", "") /* ------------------------------------------------------------------------- */ /* %extend_smart_pointer extend the smart pointer support. For example, if you have a smart pointer as: template <class Type> class RCPtr { public: ... RCPtr(Type *p); Type * operator->() const; ... }; you use the %extend_smart_pointer directive as: %extend_smart_pointer(RCPtr<A>); %template(RCPtr_A) RCPtr<A>; then, if you have something like: RCPtr<A> make_ptr(); int foo(A *); you can do the following: a = make_ptr(); b = foo(a); ie, swig will accept a RCPtr<A> object where a 'A *' is expected. Also, when using vectors %extend_smart_pointer(RCPtr<A>); %template(RCPtr_A) RCPtr<A>; %template(vector_A) std::vector<RCPtr<A> >; you can type a = A(); v = vector_A(2) v[0] = a ie, an 'A *' object is accepted, via implicit conversion, where a RCPtr<A> object is expected. Additionally x = v[0] returns (and sets 'x' as) a copy of v[0], making reference counting possible and consistent. */ %define %extend_smart_pointer(Type...) %implicitconv Type; %apply const SWIGTYPE& SMARTPOINTER { const Type& }; %apply SWIGTYPE SMARTPOINTER { Type }; %enddef
Close