CpgInstructionCustomOperator

CpgInstructionCustomOperator

Synopsis

#define             CPG_INSTRUCTION_CUSTOM_OPERATOR_CONST(obj)
struct              CpgInstructionCustomOperator;
struct              CpgInstructionCustomOperatorClass;
CpgInstruction *    cpg_instruction_custom_operator_new (CpgOperator *op);
CpgOperator *       cpg_instruction_custom_operator_get_operator
                                                        (CpgInstructionCustomOperator *op);
                    CpgInstructionCustomOperatorPrivate;

Object Hierarchy

  CpgMiniObject
   +----CpgInstruction
         +----CpgInstructionCustomOperator

Description

Details

CPG_INSTRUCTION_CUSTOM_OPERATOR_CONST()

#define CPG_INSTRUCTION_CUSTOM_OPERATOR_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CPG_TYPE_INSTRUCTION_CUSTOM_OPERATOR, CpgInstructionCustomOperator const))


struct CpgInstructionCustomOperator

struct CpgInstructionCustomOperator;


struct CpgInstructionCustomOperatorClass

struct CpgInstructionCustomOperatorClass {
};


cpg_instruction_custom_operator_new ()

CpgInstruction *    cpg_instruction_custom_operator_new (CpgOperator *op);

Create a new CpgInstructionCustomOperator.

Returns :

A CpgInstruction

cpg_instruction_custom_operator_get_operator ()

CpgOperator *       cpg_instruction_custom_operator_get_operator
                                                        (CpgInstructionCustomOperator *op);

Get the operator executed by the instruction.


CpgInstructionCustomOperatorPrivate

typedef struct _CpgInstructionCustomOperatorPrivate CpgInstructionCustomOperatorPrivate;