// File: /workspace/github_cpp_makefile_star2_O1/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 %r13
pushq %r12
pushq %rbx
subq $0x48, %rsp
movq %rdx, %r15
movl %esi, %ebp
movq %rdi, %r12
leaq 0xb327(%rip), %rax      # 0x11b50
movq %rax, (%rdi)
leaq 0x8(%rdi), %rbx
leaq 0x10(%rdi), %rax
movl $0x0, 0x10(%rdi)
xorl %ecx, %ecx
movq %rcx, 0x18(%rdi)
movq %rax, 0x20(%rdi)
movq %rax, 0x28(%rdi)
movq %rcx, 0x30(%rdi)
leaq 0x38(%rdi), %r14
leaq 0x48(%rdi), %rax
movq %rax, 0x20(%rsp)
movq %rax, 0x38(%rdi)
leaq 0x683d(%rip), %rsi      # 0xd0a2
leaq 0x6840(%rip), %rdx      # 0xd0ac
movq %r14, %rdi
callq 0x6474
movb $0x0, 0x58(%r12)
leaq 0x10(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x67be(%rip), %rsi      # 0xd048
leaq 0x67ba(%rip), %rdx      # 0xd04b
movq %rsp, %rdi
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x67fe(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x68cd
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x7075(%rip), %rsi      # 0xd94f
leaq 0x7071(%rip), %rdx      # 0xd952
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x67b1(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x691a
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x670e(%rip), %rsi      # 0xd035
leaq 0x670e(%rip), %rdx      # 0xd03c
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x6764(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x6967
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x66c9(%rip), %rsi      # 0xd03d
leaq 0x66c4(%rip), %rdx      # 0xd03f
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x6717(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x69b4
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x667f(%rip), %rsi      # 0xd040
leaq 0x667f(%rip), %rdx      # 0xd047
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x66ca(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x6a01
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x663e(%rip), %rsi      # 0xd04c
leaq 0x663b(%rip), %rdx      # 0xd050
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x667d(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x6a4e
callq 0x4320
movq %rsp, %rdi
movq %r13, (%rdi)
leaq 0x65d4(%rip), %rsi      # 0xd02f
leaq 0x65d2(%rip), %rdx      # 0xd034
callq 0x6474
movq %rsp, %rsi
movq %rbx, %rdi
callq 0x5eae
movq 0x8(%rax), %rdx
leaq 0x6630(%rip), %rcx      # 0xd0ad
movl $0x4, %r8d
movq %rax, %rdi
xorl %esi, %esi
callq 0x4500
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x6a9b
callq 0x4320
leaq 0x38(%rsp), %r13
movq %r13, -0x10(%r13)
movq 0x38(%r12), %rsi
movq 0x40(%r12), %rdx
addq %rsi, %rdx
leaq 0x28(%rsp), %rdi
callq 0x635a
leaq 0x28(%rsp), %rsi
movq %r12, %rdi
callq 0x6b52
movq 0x28(%rsp), %rdi
cmpq %r13, %rdi
je 0x6ad7
callq 0x4320
movq %r12, %rdi
movl %ebp, %esi
movq %r15, %rdx
callq 0x6d38
addq $0x48, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r15
movq 0x28(%rsp), %rdi
jmp 0x6b28
jmp 0x6b10
jmp 0x6b10
jmp 0x6b10
jmp 0x6b10
jmp 0x6b10
jmp 0x6b10
jmp 0x6b10
movq %rax, %r15
jmp 0x6b41
movq %rax, %r15
jmp 0x6b32
jmp 0x6b21
jmp 0x6b21
jmp 0x6b21
jmp 0x6b21
jmp 0x6b21
jmp 0x6b21
movq %rax, %r15
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x6b32
callq 0x4320
movq (%r14), %rdi
cmpq 0x20(%rsp), %rdi
je 0x6b41
callq 0x4320
movq %rbx, %rdi
callq 0x6334
movq %r15, %rdi
callq 0x45c0
nop