// File: /workspace/github_cpp_makefile_star2_O2/acherkaoui[P]HTOP/core/Parser.cpp
// Function: Parser::Parser(int, char**)
Parser::Parser(int ac, char **av)
{
	this->_map["ram"] = "true";
	this->_map["cpu"] = "true";
	this->_map["network"] = "true";
	this->_map["os"] = "true";
	this->_map["process"] = "true";
	this->_map["user"] = "true";
	this->_map["clock"] = "true";
	this->parse(this->_file);
	this->flagHandler(ac, av);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
subq $0x50, %rsp
movq %rdx, %r15
movq %rdi, %r12
leaq 0xa9b7(%rip), %rax      # 0x10b60
movq %rax, (%rdi)
andl $0x0, 0x10(%rdi)
movl %esi, %ebp
andq $0x0, 0x18(%rdi)
leaq 0x8(%rdi), %rbx
leaq 0x10(%rdi), %rax
movq %rax, 0x20(%rdi)
movq %rax, 0x28(%rdi)
andq $0x0, 0x30(%rdi)
leaq 0x38(%rdi), %r14
leaq 0x4e85(%rip), %rsi      # 0xb05c
leaq 0x10(%rsp), %rdx
movq %r14, %rdi
callq 0x41a0
movb $0x0, 0x58(%r12)
leaq 0x4e3b(%rip), %rsi      # 0xb02c
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4e53(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x5702(%rip), %rsi      # 0xb92f
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4e17(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x4db0(%rip), %rsi      # 0xb019
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4ddb(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x4d7c(%rip), %rsi      # 0xb021
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4d9f(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x4d43(%rip), %rsi      # 0xb024
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4d63(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x4d13(%rip), %rsi      # 0xb030
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4d27(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x4cba(%rip), %rsi      # 0xb013
leaq 0x10(%rsp), %rdi
leaq 0xf(%rsp), %rdx
callq 0x41a0
leaq 0x10(%rsp), %rsi
movq %rbx, %rdi
callq 0x596e
leaq 0x4ceb(%rip), %rsi      # 0xb067
movq %rax, %rdi
callq 0x45e0
leaq 0x10(%rsp), %rdi
callq 0x41f0
leaq 0x30(%rsp), %rdi
movq %r14, %rsi
callq 0x4490
leaq 0x30(%rsp), %rsi
movq %r12, %rdi
callq 0x6420
leaq 0x30(%rsp), %rdi
callq 0x41f0
movq %r12, %rdi
movl %ebp, %esi
movq %r15, %rdx
callq 0x6586
addq $0x50, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r15
leaq 0x30(%rsp), %rdi
jmp 0x6402
jmp 0x63e9
jmp 0x63e9
jmp 0x63e9
jmp 0x63e9
jmp 0x63e9
jmp 0x63e9
jmp 0x63e9
movq %rax, %r15
jmp 0x640f
movq %rax, %r15
jmp 0x6407
jmp 0x63fa
jmp 0x63fa
jmp 0x63fa
jmp 0x63fa
jmp 0x63fa
jmp 0x63fa
movq %rax, %r15
leaq 0x10(%rsp), %rdi
callq 0x41f0
movq %r14, %rdi
callq 0x41f0
movq %rbx, %rdi
callq 0x5daa
movq %r15, %rdi
callq 0x45a0
nop