// File: /workspace/github_cpp_makefile_star2_O2/fffrankkk[P]XmlCode/src/ClassCont.cpp
// Function: CClassCont::GetStruct(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
string CClassCont::GetStruct(const string& strName)
{
    return \
        string("class ") + strName + string("\n") + \
        string("{\n") + \
        string("\tpublic:\n") + \
        string("\t\t") + strName + string("();\n") + \
        string("\t\tvirtual ~") + strName + string("();\n")
        ;
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x230, %rsp            # imm = 0x230
movq %rdx, %r14
movq %rdi, %rbx
leaq 0x7b2e(%rip), %rsi      # 0x18c91
leaq 0x210(%rsp), %r15
leaq 0xf(%rsp), %rdx
movq %r15, %rdi
callq 0x5480
leaq 0xf0(%rsp), %rdi
movq %r15, %rsi
movq %r14, %rdx
callq 0x8a79
leaq 0x7c58(%rip), %rsi      # 0x18dea
leaq 0xd0(%rsp), %rdi
leaq 0xe(%rsp), %rdx
callq 0x5480
leaq 0x110(%rsp), %rdi
leaq 0xf0(%rsp), %rsi
leaq 0xd0(%rsp), %rdx
callq 0x8a12
leaq 0x7ad0(%rip), %rsi      # 0x18c98
leaq 0xb0(%rsp), %rdi
leaq 0xd(%rsp), %rdx
callq 0x5480
leaq 0x130(%rsp), %rdi
leaq 0x110(%rsp), %rsi
leaq 0xb0(%rsp), %rdx
callq 0x8a12
leaq 0x7a9d(%rip), %rsi      # 0x18c9b
leaq 0x90(%rsp), %rdi
leaq 0xc(%rsp), %rdx
callq 0x5480
leaq 0x150(%rsp), %rdi
leaq 0x130(%rsp), %rsi
leaq 0x90(%rsp), %rdx
callq 0x8a12
leaq 0x72b4(%rip), %rsi      # 0x184e8
leaq 0x70(%rsp), %rdi
leaq 0xb(%rsp), %rdx
callq 0x5480
leaq 0x170(%rsp), %rdi
leaq 0x150(%rsp), %rsi
leaq 0x70(%rsp), %rdx
callq 0x8a12
leaq 0x190(%rsp), %rdi
leaq 0x170(%rsp), %rsi
movq %r14, %rdx
callq 0x8a79
leaq 0x7a47(%rip), %rsi      # 0x18cc3
leaq 0x50(%rsp), %rdi
leaq 0xa(%rsp), %rdx
callq 0x5480
leaq 0x1b0(%rsp), %rdi
leaq 0x190(%rsp), %rsi
leaq 0x50(%rsp), %rdx
callq 0x8a12
leaq 0x79f9(%rip), %rsi      # 0x18ca5
leaq 0x30(%rsp), %rdi
leaq 0x9(%rsp), %rdx
callq 0x5480
leaq 0x1d0(%rsp), %rdi
leaq 0x1b0(%rsp), %rsi
leaq 0x30(%rsp), %rdx
callq 0x8a12
leaq 0x1f0(%rsp), %rdi
leaq 0x1d0(%rsp), %rsi
movq %r14, %rdx
callq 0x8a79
leaq 0x79cf(%rip), %rsi      # 0x18cc3
leaq 0x10(%rsp), %rdi
leaq 0x8(%rsp), %rdx
callq 0x5480
leaq 0x1f0(%rsp), %rsi
leaq 0x10(%rsp), %rdx
movq %rbx, %rdi
callq 0x8a12
leaq 0x10(%rsp), %rdi
callq 0x4160
leaq 0x1f0(%rsp), %rdi
callq 0x4160
leaq 0x1d0(%rsp), %rdi
callq 0x4160
leaq 0x30(%rsp), %rdi
callq 0x4160
leaq 0x1b0(%rsp), %rdi
callq 0x4160
leaq 0x50(%rsp), %rdi
callq 0x4160
leaq 0x190(%rsp), %rdi
callq 0x4160
leaq 0x170(%rsp), %rdi
callq 0x4160
leaq 0x70(%rsp), %rdi
callq 0x4160
leaq 0x150(%rsp), %rdi
callq 0x4160
leaq 0x90(%rsp), %rdi
callq 0x4160
leaq 0x130(%rsp), %rdi
callq 0x4160
leaq 0xb0(%rsp), %rdi
callq 0x4160
leaq 0x110(%rsp), %rdi
callq 0x4160
leaq 0xd0(%rsp), %rdi
callq 0x4160
leaq 0xf0(%rsp), %rdi
callq 0x4160
leaq 0x210(%rsp), %rdi
callq 0x4160
movq %rbx, %rax
addq $0x230, %rsp            # imm = 0x230
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x4160
jmp 0x1140b
movq %rax, %rbx
leaq 0x1f0(%rsp), %rdi
callq 0x4160
jmp 0x1141d
movq %rax, %rbx
leaq 0x1d0(%rsp), %rdi
callq 0x4160
jmp 0x1142f
movq %rax, %rbx
leaq 0x30(%rsp), %rdi
callq 0x4160
jmp 0x1143e
movq %rax, %rbx
leaq 0x1b0(%rsp), %rdi
callq 0x4160
leaq 0x50(%rsp), %rdi
callq 0x4160
leaq 0x190(%rsp), %rdi
callq 0x4160
leaq 0x170(%rsp), %rdi
callq 0x4160
leaq 0x70(%rsp), %rdi
callq 0x4160
leaq 0x150(%rsp), %rdi
callq 0x4160
leaq 0x90(%rsp), %rdi
callq 0x4160
leaq 0x130(%rsp), %rdi
callq 0x4160
leaq 0xb0(%rsp), %rdi
callq 0x4160
leaq 0x110(%rsp), %rdi
callq 0x4160
leaq 0xd0(%rsp), %rdi
callq 0x4160
leaq 0xf0(%rsp), %rdi
callq 0x4160
leaq 0x210(%rsp), %rdi
callq 0x4160
movq %rbx, %rdi
callq 0x45c0
movq %rax, %rbx
jmp 0x1144b
movq %rax, %rbx
jmp 0x11455
movq %rax, %rbx
jmp 0x11462
movq %rax, %rbx
jmp 0x1146f
movq %rax, %rbx
jmp 0x11479
movq %rax, %rbx
jmp 0x11486
movq %rax, %rbx
jmp 0x11493
movq %rax, %rbx
jmp 0x114a0
movq %rax, %rbx
jmp 0x114ad
movq %rax, %rbx
jmp 0x114ba
movq %rax, %rbx
jmp 0x114c7
movq %rax, %rbx
jmp 0x114d4