Lines Matching defs:Add
63 // minidump.Add(&stack1);
64 // minidump.Add(&context1);
65 // minidump.Add(&thread1);
81 // The dump.Add(thing) functions append THINGS's contents to the
84 // - dump.Add(thing) invokes thing->Finish, which tells *thing the
89 // of list or directory, then dump.Add(THING) automatically creates
96 // to other Sections do not take care of 'Add'ing their arguments to
98 // references to a Memory and a Context, it does not add them to the
100 // 'Add'ing every section they create. This allows Sections to be
105 // If you forget to Add some Section, the Dump::GetContents call will
151 // been placed in the minidump file at OFFSET. The 'Add' member
153 // added for you; if you are 'Add'ing this section, you needn't Finish it.
163 // A stream within a minidump file. 'Add'ing a stream to a minidump
184 // the file offset of the string CSD_VERSION, which can be 'Add'ed
187 // Remember that you are still responsible for 'Add'ing CSD_VERSION
208 // A range of memory contents. 'Add'ing a memory range to a minidump
232 // Add an empty context to the dump.
234 // Add constructors for other architectures here. Remember to byteswap.
240 // STACK and CONTEXT (which you must Add to the dump separately).
292 // Add ELEMENT to this list.
293 void Add(Element *element) {
331 Dump &Add(SynthMinidump::Section *object); // simply append data
332 Dump &Add(Stream *object); // append, record in stream directory
333 Dump &Add(Memory *object); // append, record in memory list
334 Dump &Add(Thread *object); // append, record in thread list
335 Dump &Add(Module *object); // append, record in module list
337 // Complete the construction of the minidump, given the Add calls
348 // Add(Stream *) calls.
355 // Add(Thread *) calls.
359 // Add(Module *) calls.
363 // Add(Memory *) calls. This is actually a list of MDMemoryDescriptors,