Connecting Tech Pros Worldwide Forums | Help | Site Map

Third party C++ library offer system API?

sam
Guest
 
Posts: n/a
#1: Jul 23 '05
Hi,

I wonder if there is any C++ library offer low level system API calls.
My application need to invoke quite alow of low level system operation,
butI want to develop my app in C++. I have looked at ACE/TAO, althought
it has implemented quite a few system APIs, but still missing some
important ones like open a file with permission bits, and I don't know
how much they are compabible with the standard C++ objects, eg. when
open a file, its return obj is fstream. If returned a FILE * pointer, it
might be useless to make it compatible with fstream.... etc.

Any suggestion and guideline is welcome.

Thanks
Sam

Abecedarian
Guest
 
Posts: n/a
#2: Jul 23 '05

re: Third party C++ library offer system API?


sam wrote:[color=blue]
> I wonder if there is any C++ library offer low level system API[/color]
calls.[color=blue]
> My application need to invoke quite alow of low level system[/color]
operation,[color=blue]
> butI want to develop my app in C++. I have looked at ACE/TAO,[/color]
althought[color=blue]
> it has implemented quite a few system APIs,[/color]

If you implement for UNIX this may be interesting for you:
http://www.basepath.com/aup/ex/group__Ux.html
[color=blue]
> but still missing some
> important ones like open a file with permission bits, and I don't[/color]
know[color=blue]
> how much they are compabible with the standard C++ objects, eg. when
> open a file, its return obj is fstream. If returned a FILE * pointer,[/color]
it[color=blue]
> might be useless to make it compatible with fstream.... etc.[/color]

BTW, stdio IS C++!

::A::

sam
Guest
 
Posts: n/a
#3: Jul 23 '05

re: Third party C++ library offer system API?


Abecedarian wrote:[color=blue]
> sam wrote:
>[color=green]
>>I wonder if there is any C++ library offer low level system API[/color]
>
> calls.
>[color=green]
>>My application need to invoke quite alow of low level system[/color]
>
> operation,
>[color=green]
>>butI want to develop my app in C++. I have looked at ACE/TAO,[/color]
>
> althought
>[color=green]
>>it has implemented quite a few system APIs,[/color]
>
>
> If you implement for UNIX this may be interesting for you:
> http://www.basepath.com/aup/ex/group__Ux.html
>[/color]
Hi where can I downlnoad it? I searched FreeBSD's package list, but I
couldn't find it in the Ports. Since it is a BSD license, I thought it
should be in BSD system.

Sam.
[color=blue]
>[color=green]
>>but still missing some
>>important ones like open a file with permission bits, and I don't[/color]
>
> know
>[color=green]
>>how much they are compabible with the standard C++ objects, eg. when
>>open a file, its return obj is fstream. If returned a FILE * pointer,[/color]
>
> it
>[color=green]
>>might be useless to make it compatible with fstream.... etc.[/color]
>
>
> BTW, stdio IS C++!
>
> ::A::
>[/color]
Abecedarian
Guest
 
Posts: n/a
#4: Jul 23 '05

re: Third party C++ library offer system API?


sam wrote:[color=blue]
> Abecedarian wrote:[color=green]
> > If you implement for UNIX this may be interesting for you:
> > http://www.basepath.com/aup/ex/group__Ux.html
> >[/color]
> Hi where can I downlnoad it? I searched FreeBSD's package list, but I[/color]
[color=blue]
> couldn't find it in the Ports. Since it is a BSD license, I thought[/color]
it[color=blue]
> should be in BSD system.[/color]

"This archive includes Ux" - http://www.basepath.com/aup/download.htm

::A::

Closed Thread


Similar C / C++ bytes