객체의 바이너리 호환성을 유지하는 컴퓨팅 장치 및 방법

    公开(公告)号:KR101827143B1

    公开(公告)日:2018-02-08

    申请号:KR1020160109206

    申请日:2016-08-26

    Inventor: 박홍성 유동욱

    CPC classification number: G06F12/1072 G06F8/447 G06F9/548 G06F2212/657

    Abstract: 객체인터페이스내의고정위치에포인터를삽입하고, 상기포인터에의해참조되는복수의계층적구조를갖는함수테이블을포함하는객체모델을생성하는컴퓨팅장치가제공된다. 상기컴퓨팅장치는프로세서를포함할수 있다. 상기프로세서는객체(object) 인터페이스내의미리지정된위치에복수의계층적구조를갖는함수테이블을가리키는포인터를생성하고, 상기포인터에의해참조되고, 상기객체에관한함수테이블을가리키는제1 주소및 상기객체를상속하는제1 인터페이스에관한함수테이블을가리키는제2 주소를포함하는제1 계층가상함수테이블을생성하고, 상기제1 주소또는제2 주소에의해참조되고, 상기제1 인터페이스의이름과상기제1 인터페이스가상속한제2 인터페이스의이름에따라계산되는해시(hash)를포함하고, 상기객체의바이너리호환성을유지하는제2 계층가상함수테이블을생성할수 있다.

Patent Agency Ranking