Beispiel #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;
		};
	};
Beispiel #2
0
					byte_value operator[]( byte_t value ) const
					{
						return byte_value( value );
					}
Beispiel #3
0
				disp8_value operator-( registers::r32_t const& reg, byte_value disp )
				{
					return disp8_value( reg, byte_value( ~disp.value_ + 1 ) );
				}
Beispiel #4
0
				sib_disp8_value operator-( sib_value const& sib, byte_value disp )
				{
					return sib_disp8_value( sib, byte_value( ~disp.value_ + 1 ) );
				}