Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Structures | Typedefs | Functions
fmt_defs.h File Reference
#include <rw_testdefs.h>
#include <stddef.h>
Include dependency graph for fmt_defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DummyStruct
 
struct  Buffer< charT >
 
struct  FmtSpec
 

Typedefs

typedef unsigned char UChar
 
typedef unsigned short UShrt
 
typedef unsigned int UInt
 
typedef unsigned long ULong
 
typedef void(* funptr_t) ()
 
typedef void(DummyStruct::* memptr_t) () const
 

Functions

int _rw_fmtstr (const FmtSpec &, Buffer &, const char *, size_t)
 
int _rw_fmterrno (const FmtSpec &, Buffer &, int)
 
int _rw_fmtlasterror (const FmtSpec &, Buffer &, int)
 
int _rw_fmtlc (const FmtSpec &, Buffer &, int)
 
int _rw_fmtmask (const FmtSpec &, Buffer &, int)
 
int _rw_fmtcharmask (const FmtSpec &, Buffer &, int)
 
int _rw_fmtiostate (const FmtSpec &, Buffer &, int)
 
int _rw_fmtflags (const FmtSpec &, Buffer &, int)
 
int _rw_fmtopenmode (const FmtSpec &, Buffer &, int)
 
int _rw_fmtseekdir (const FmtSpec &, Buffer &, int)
 
int _rw_fmtevent (const FmtSpec &, Buffer &, int)
 
int _rw_fmtmonpat (const FmtSpec &, Buffer &, const char[4])
 
int _rw_fmtsignal (const FmtSpec &, Buffer &, int)
 
int _rw_fmtbits (const FmtSpec &, Buffer &, const void *, size_t)
 

Typedef Documentation

◆ funptr_t

typedef void(* funptr_t) ()

Definition at line 51 of file fmt_defs.h.

◆ memptr_t

typedef void(DummyStruct::* memptr_t) () const

Definition at line 54 of file fmt_defs.h.

◆ UChar

typedef unsigned char UChar

fmt_defs.h - declarations and definitions of types and functions used to implement the snprintfa helper functions

$Id$

Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright 2005-2006 Rogue Wave Software.

Definition at line 40 of file fmt_defs.h.

◆ UInt

typedef unsigned int UInt

Definition at line 42 of file fmt_defs.h.

◆ ULong

typedef unsigned long ULong

Definition at line 43 of file fmt_defs.h.

◆ UShrt

typedef unsigned short UShrt

Definition at line 41 of file fmt_defs.h.

Function Documentation

◆ _rw_fmtbits()

int _rw_fmtbits ( const FmtSpec &  spec,
Buffer &  buf,
const void *  pelems,
size_t  elemsize 
)
extern

Definition at line 1215 of file fmt_bits.cpp.

◆ _rw_fmtcharmask()

int _rw_fmtcharmask ( const FmtSpec &  spec,
Buffer &  buf,
int  c 
)
extern

Definition at line 1126 of file fmt_bits.cpp.

◆ _rw_fmterrno()

int _rw_fmterrno ( const FmtSpec &  spec,
Buffer &  buf,
int  val 
)
extern

Definition at line 657 of file fmt_bits.cpp.

◆ _rw_fmtevent()

int _rw_fmtevent ( const FmtSpec &  spec,
Buffer &  buf,
int  event 
)
extern

Definition at line 316 of file fmt_bits.cpp.

◆ _rw_fmtflags()

int _rw_fmtflags ( const FmtSpec &  spec,
Buffer &  buf,
int  bits 
)
extern

Definition at line 154 of file fmt_bits.cpp.

◆ _rw_fmtiostate()

int _rw_fmtiostate ( const FmtSpec &  spec,
Buffer &  buf,
int  bits 
)
extern

Definition at line 236 of file fmt_bits.cpp.

◆ _rw_fmtlasterror()

int _rw_fmtlasterror ( const FmtSpec &  spec,
Buffer &  buf,
int  val 
)
extern

Definition at line 1066 of file fmt_bits.cpp.

◆ _rw_fmtlc()

int _rw_fmtlc ( const FmtSpec &  spec,
Buffer &  buf,
int  val 
)
extern

Definition at line 349 of file fmt_bits.cpp.

◆ _rw_fmtmask()

int _rw_fmtmask ( const FmtSpec &  spec,
Buffer &  buf,
int  bits 
)
extern

Definition at line 1102 of file fmt_bits.cpp.

◆ _rw_fmtmonpat()

int _rw_fmtmonpat ( const FmtSpec &  spec,
Buffer &  buf,
const char  pat[4] 
)
extern

Definition at line 406 of file fmt_bits.cpp.

◆ _rw_fmtopenmode()

int _rw_fmtopenmode ( const FmtSpec &  spec,
Buffer &  buf,
int  bits 
)
extern

Definition at line 253 of file fmt_bits.cpp.

◆ _rw_fmtseekdir()

int _rw_fmtseekdir ( const FmtSpec &  spec,
Buffer &  buf,
int  bits 
)
extern

Definition at line 299 of file fmt_bits.cpp.

◆ _rw_fmtsignal()

int _rw_fmtsignal ( const FmtSpec &  spec,
Buffer &  buf,
int  val 
)
extern

Definition at line 461 of file fmt_bits.cpp.

◆ _rw_fmtstr()

int _rw_fmtstr ( const FmtSpec &  spec,
Buffer &  buf,
const char *  str,
size_t  len 
)
extern

Definition at line 2316 of file printf.cpp.