示例#1
0
	const unsigned int transition(const unsigned char *motif_position, unsigned int state_id) const
	{
		unsigned char byte = byte_value(motif_position);
		unsigned int div = byte / 2;
		unsigned int mod = byte % 2;
		Transition2Pack transition_2pack = _transition_vec[div];
		if(mod == 0)
		{
			return state_id + transition_2pack._transition_0;
		}
		else
		{
			return state_id + transition_2pack._transition_1;
		};
	};
示例#2
0
文件: aliginment.hpp 项目: yutopp/ytl
					byte_value operator[]( byte_t value ) const
					{
						return byte_value( value );
					}
示例#3
0
文件: address.hpp 项目: yutopp/ytl
				disp8_value operator-( registers::r32_t const& reg, byte_value disp )
				{
					return disp8_value( reg, byte_value( ~disp.value_ + 1 ) );
				}
示例#4
0
文件: address.hpp 项目: yutopp/ytl
				sib_disp8_value operator-( sib_value const& sib, byte_value disp )
				{
					return sib_disp8_value( sib, byte_value( ~disp.value_ + 1 ) );
				}