GDB (API)
Public Attributes
lval_funcs Struct Reference

#include "value.h"

List of all members.

Public Attributes

void(* read )(struct value *v)
void(* write )(struct value *toval, struct value *fromval)
int(* check_validity )(const struct value *value, int offset, int length)
int(* check_any_valid )(const struct value *value)
struct value *(* indirect )(struct value *value)
struct value *(* coerce_ref )(const struct value *value)
int(* check_synthetic_pointer )(const struct value *value, int offset, int length)
void *(* copy_closure )(const struct value *v)
void(* free_closure )(struct value *v)

Detailed Description

Definition at line 168 of file value.h.


Member Data Documentation

int(* lval_funcs::check_any_valid)(const struct value *value)

Definition at line 189 of file value.h.

int(* lval_funcs::check_synthetic_pointer)(const struct value *value, int offset, int length)

Definition at line 203 of file value.h.

int(* lval_funcs::check_validity)(const struct value *value, int offset, int length)

Definition at line 186 of file value.h.

struct value*(* lval_funcs::coerce_ref)(const struct value *value) [read]

Definition at line 199 of file value.h.

void*(* lval_funcs::copy_closure)(const struct value *v)

Definition at line 212 of file value.h.

void(* lval_funcs::free_closure)(struct value *v)

Definition at line 220 of file value.h.

struct value*(* lval_funcs::indirect)(struct value *value) [read]

Definition at line 194 of file value.h.

void(* lval_funcs::read)(struct value *v)

Definition at line 174 of file value.h.

void(* lval_funcs::write)(struct value *toval, struct value *fromval)

Definition at line 181 of file value.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines