# Class: com.pnfsoftware.jeb.core.units.code.asm.type.CallingConventionService

The calling convention service is a global registry maintaining calling conventions used by native code objects.

## Method: addConvention
- parameter: `cc`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.ICallingConvention`
- return type: `boolean`

Description: Register a calling convention.
parameter: cc: calling convention
return: true if the convention was registered

## Method: getConventions
- return type: `java.util.List<com.pnfsoftware.jeb.core.units.code.asm.type.ICallingConvention>`

Description: Get registered calling conventions.
return: registered calling conventions

## Method: removeConvention
- parameter: `cc`, type: `com.pnfsoftware.jeb.core.units.code.asm.type.ICallingConvention`
- return type: `boolean`

Description: Remove a calling convention.
parameter: cc: calling convention
return: true if the convention was removed

## Method: toString
- return type: `java.lang.String`


## Static Method: getInstance
- return type: `com.pnfsoftware.jeb.core.units.code.asm.type.CallingConventionService`

Description: Get the shared calling convention service.
return: calling convention service

