// File: /workspace/github_cpp_makefile_star2_O1/enbock[P]Warp10Server/app/tEvent.cpp
// Function: u::tEvent::tEvent(u::Vector<u::String>)
tEvent(Vector<String> arg) : EventDispatcher()
			{
				trace("Hello " + toString());
				addEventListener(Event::COMPLETE, Callback(
					this, cb_cast(&tEvent::onEvent)
				));
				addEventListener(Event::PROGRESS, Callback(
					this, cb_cast(&tEvent::onEvent2)
				));

				dispatchEvent(new Event(Event::COMPLETE))->destroy();
				//dispatchEvent(new Event(Event::PROGRESS))->destroy();

				//programExit();
			}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x130, %rsp            # imm = 0x130
movq %rdi, %rbx
callq 0x40642a
leaq 0x1ffb15(%rip), %rax    # 0x6045e0
movq %rax, (%rbx)
movq $0x60f6a0, %rdi         # imm = 0x60F6A0
leaq 0x19459d(%rip), %rsi    # 0x599079
movl $0x4, %edx
callq 0x477930
movq (%rbx), %rax
leaq 0x28(%rsp), %rdi
movq %rbx, %rsi
callq *0x18(%rax)
leaq 0x60(%rsp), %rdi
leaq 0x19457e(%rip), %rcx    # 0x59907e
movl $0x6, %r8d
xorl %esi, %esi
xorl %edx, %edx
callq 0x488d50
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq (%rax), %rdx
movq %rax, %rcx
addq $0x10, %rcx
cmpq %rcx, %rdx
je 0x404b36
movq %rdx, 0x8(%rsp)
movq (%rcx), %rdx
movq %rdx, 0x18(%rsp)
jmp 0x404b3d
movups (%rcx), %xmm0
movups %xmm0, (%r15)
movq 0x8(%rax), %rdx
movq %rdx, 0x10(%rsp)
movq %rcx, (%rax)
movq $0x0, 0x8(%rax)
movb $0x0, 0x10(%rax)
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
movq $0x60f6a0, %rdi         # imm = 0x60F6A0
callq 0x477930
movq %rax, %r14
leaq 0x194510(%rip), %rsi    # 0x599085
movl $0x4, %edx
movq %rax, %rdi
callq 0x477930
movq (%r14), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x458a80
movsbl %al, %esi
movq %r14, %rdi
callq 0x477430
movq %rax, %rdi
callq 0x476a00
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x404bc0
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x40dd10
leaq 0x70(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x404bdb
movq 0x70(%rsp), %rsi
incq %rsi
callq 0x40dd10
leaq 0x28(%rsp), %rdi
callq 0x4099d0
leaq 0x5b0(%rip), %rdx       # 0x40519c
leaq 0xd8(%rsp), %rdi
movq %rbx, %rsi
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x40592c
movq $0x60e5d8, %rsi         # imm = 0x60E5D8
leaq 0xd8(%rsp), %rdx
movq %rbx, %rdi
callq 0x407b7e
leaq 0xd8(%rsp), %rdi
callq 0x4099d0
leaq 0x9c0(%rip), %rdx       # 0x4055ec
leaq 0x80(%rsp), %rdi
movq %rbx, %rsi
xorl %ecx, %ecx
xorl %r8d, %r8d
callq 0x40592c
movq $0x60e630, %rsi         # imm = 0x60E630
leaq 0x80(%rsp), %rdx
movq %rbx, %rdi
callq 0x407b7e
leaq 0x80(%rsp), %rdi
callq 0x4099d0
movl $0x48, %edi
callq 0x40eea0
movq %rax, %r15
movq $0x60e5d8, %rsi         # imm = 0x60E5D8
movq %rax, %rdi
callq 0x405f38
movq %rbx, %rdi
movq %r15, %rsi
callq 0x407d52
movq (%rax), %rcx
movq %rax, %rdi
callq *(%rcx)
addq $0x130, %rsp            # imm = 0x130
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %r14
movl $0x48, %esi
movq %r15, %rdi
callq 0x40dd10
jmp 0x404d02
movq %rax, %r14
leaq 0x80(%rsp), %rdi
jmp 0x404ccb
movq %rax, %r14
leaq 0xd8(%rsp), %rdi
callq 0x4099d0
jmp 0x404d02
movq %rax, %r14
jmp 0x404cf3
jmp 0x404cff
movq %rax, %r14
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x404cf3
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x40dd10
leaq 0x28(%rsp), %rdi
callq 0x404a8a
jmp 0x404d02
movq %rax, %r14
movq %rbx, %rdi
callq 0x40667a
movq %r14, %rdi
callq 0x4b7f40