Пример #1
0
static asstring_t *QAS_FormatInt( asINT64 value, const asstring_t &options, asUINT width )
{
    std::string s( options.buffer );
    std::string ret = FormatInt( value, s, width );
    return objectString_FactoryBuffer( ret.c_str(), ret.length() );
}
Пример #2
0
static asstring_t *QAS_FormatFloat( double value, const asstring_t &options, asUINT width, asUINT precision )
{
    std::string s( options.buffer );
    std::string ret = FormatFloat( value, s, width, precision );
    return objectString_FactoryBuffer( ret.c_str(), ret.length() );
}
Пример #3
0
static asstring_t *objectString_AddBehaviourFS( float first, asstring_t *second )
{
	asstring_t *res = objectString_FactoryBuffer( NULL, 0 );
	return objectString_AssignPattern( res, "%f%s", first, second->buffer );
}
Пример #4
0
static asstring_t *QAS_StringFromCharCode( unsigned int charCode )
{
    return objectString_FactoryBuffer( Q_WCharToUtf8Char( charCode ), Q_WCharUtf8Length( charCode ) );
}
Пример #5
0
static asstring_t *objectString_FactoryFromDouble( double other )
{
	asstring_t *obj;
	obj = objectString_FactoryBuffer( NULL, 0 );
	return objectString_AssignPattern( obj, "%g", other );
}
Пример #6
0
static asstring_t *StringFactory( unsigned int length, const char *s )
{
	return objectString_FactoryBuffer( s, length );
}
Пример #7
0
static asstring_t *objectString_FactoryFromFloat( float other )
{
	asstring_t *obj;
	obj = objectString_FactoryBuffer( NULL, 0 );
	return objectString_AssignPattern( obj, "%f", other );
}
Пример #8
0
static asstring_t *objectString_FactoryFromInt( int other )
{
	asstring_t *obj;
	obj = objectString_FactoryBuffer( NULL, 0 );
	return objectString_AssignPattern( obj, "%i", other );
}
Пример #9
0
static asstring_t *objectString_FactoryCopy( const asstring_t *other )
{
	return objectString_FactoryBuffer( other->buffer, other->len );
}
Пример #10
0
static asstring_t *objectString_Factory( void )
{
	return objectString_FactoryBuffer( NULL, 0 );
}
Пример #11
0
asstring_t *qasStringFactoryBuffer( const char *buffer, unsigned int length )
{
	return objectString_FactoryBuffer( buffer, length );
}