| 157 | #endif |
| 158 | |
| 159 | void sym_options(DWORD add, DWORD remove=0) { |
| 160 | DWORD symOptions = SymGetOptions(); |
| 161 | symOptions |= add; |
| 162 | symOptions &= ~remove; |
| 163 | SymSetOptions(symOptions); |
| 164 | } |
| 165 | |
| 166 | class symbol { |
| 167 | typedef IMAGEHLP_SYMBOL64 sym_type; |