DNBRuntimeAction.h revision 24943d2ee8bfaa7cf5893e4709143924157a5c1e
1//===-- DNBRuntimeAction.h --------------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9// 10// Created by Greg Clayton on 10/8/07. 11// 12//===----------------------------------------------------------------------===// 13 14#ifndef __DNBRuntimeAction_h__ 15#define __DNBRuntimeAction_h__ 16 17class DNBRuntimeAction 18{ 19 virtual void Initialize (nub_process_t pid) = 0; 20 virtual void ProcessStateChanged (nub_state_t state) = 0; 21 virtual void SharedLibraryStateChanged (DNBExecutableImageInfo *image_infos, nub_size_t num_image_infos) = 0; 22}; 23 24 25#endif // #ifndef __DNBRuntimeAction_h__ 26